X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fcom%2Fstevesoft%2Fpat%2Fwrap%2FCharArrayBufferWrap.js;h=ce61261d90f9eecd2608a5de05ea6c6ce6bb39cb;hp=cfade25934c0f5acdc49f5f967472e8687bdac8f;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/com/stevesoft/pat/wrap/CharArrayBufferWrap.js b/site/j2s/com/stevesoft/pat/wrap/CharArrayBufferWrap.js index cfade25..ce61261 100644 --- a/site/j2s/com/stevesoft/pat/wrap/CharArrayBufferWrap.js +++ b/site/j2s/com/stevesoft/pat/wrap/CharArrayBufferWrap.js @@ -1,38 +1,38 @@ -Clazz.declarePackage ("com.stevesoft.pat.wrap"); -Clazz.load (["com.stevesoft.pat.BasicStringBufferLike", "java.lang.StringBuffer"], "com.stevesoft.pat.wrap.CharArrayBufferWrap", ["com.stevesoft.pat.wrap.CharArrayWrap"], function () { -c$ = Clazz.decorateAsClass (function () { -this.sb = null; -Clazz.instantialize (this, arguments); -}, com.stevesoft.pat.wrap, "CharArrayBufferWrap", null, com.stevesoft.pat.BasicStringBufferLike); -Clazz.prepareFields (c$, function () { -this.sb = new StringBuffer (); -}); -Clazz.overrideMethod (c$, "appendC", -function (c) { -this.sb.append (c); -}, "~S"); -Clazz.overrideMethod (c$, "append", -function (s) { -this.sb.append (s); -}, "~S"); -Clazz.overrideMethod (c$, "toStringLike", -function () { -var ca = Clazz.newCharArray (this.sb.length (), '\0'); -for (var i = 0; i < ca.length; i++) { -ca[i] = this.sb.charAt (i); -} -return new com.stevesoft.pat.wrap.CharArrayWrap (ca); -}); -Clazz.defineMethod (c$, "length", -function () { -return this.sb.length (); -}); -Clazz.overrideMethod (c$, "toString", -function () { -return this.sb.toString (); -}); -Clazz.overrideMethod (c$, "unwrap", -function () { -return this.sb; -}); -}); +Clazz.declarePackage ("com.stevesoft.pat.wrap"); +Clazz.load (["com.stevesoft.pat.BasicStringBufferLike", "java.lang.StringBuffer"], "com.stevesoft.pat.wrap.CharArrayBufferWrap", ["com.stevesoft.pat.wrap.CharArrayWrap"], function () { +c$ = Clazz.decorateAsClass (function () { +this.sb = null; +Clazz.instantialize (this, arguments); +}, com.stevesoft.pat.wrap, "CharArrayBufferWrap", null, com.stevesoft.pat.BasicStringBufferLike); +Clazz.prepareFields (c$, function () { +this.sb = new StringBuffer (); +}); +Clazz.overrideMethod (c$, "appendC", +function (c) { +this.sb.append (c); +}, "~S"); +Clazz.overrideMethod (c$, "append", +function (s) { +this.sb.append (s); +}, "~S"); +Clazz.overrideMethod (c$, "toStringLike", +function () { +var ca = Clazz.newCharArray (this.sb.length (), '\0'); +for (var i = 0; i < ca.length; i++) { +ca[i] = this.sb.charAt (i); +} +return new com.stevesoft.pat.wrap.CharArrayWrap (ca); +}); +Clazz.defineMethod (c$, "length", +function () { +return this.sb.length (); +}); +Clazz.overrideMethod (c$, "toString", +function () { +return this.sb.toString (); +}); +Clazz.overrideMethod (c$, "unwrap", +function () { +return this.sb; +}); +});