X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=bin%2Fcom%2Fstevesoft%2Fpat%2Fwrap%2FCharArrayWrap.js;h=679bedecd2d05d1b6be8284441a04fd22965a9c7;hp=374d1dd51fe06cfb0108793898e5a2dfd3954d24;hb=8ffd05b3abe52c0b6b79b011c0966361f82d5fe6;hpb=6154cb57a6eac3bb1344b8342495f5bb701ee921 diff --git a/bin/com/stevesoft/pat/wrap/CharArrayWrap.js b/bin/com/stevesoft/pat/wrap/CharArrayWrap.js index 374d1dd..679bede 100644 --- a/bin/com/stevesoft/pat/wrap/CharArrayWrap.js +++ b/bin/com/stevesoft/pat/wrap/CharArrayWrap.js @@ -1,51 +1,51 @@ -Clazz.declarePackage ("com.stevesoft.pat.wrap"); -Clazz.load (["com.stevesoft.pat.StringLike"], "com.stevesoft.pat.wrap.CharArrayWrap", ["com.stevesoft.pat.wrap.CharArrayBufferWrap", "java.lang.StringBuffer"], function () { -c$ = Clazz.decorateAsClass (function () { -this.ca = null; -Clazz.instantialize (this, arguments); -}, com.stevesoft.pat.wrap, "CharArrayWrap", null, com.stevesoft.pat.StringLike); -Clazz.defineMethod (c$, "getCharArray", -function () { -return this.ca; -}); -Clazz.makeConstructor (c$, -function (ca) { -this.ca = ca; -}, "~A"); -Clazz.overrideMethod (c$, "toString", -function () { -return String.instantialize (this.ca); -}); -Clazz.overrideMethod (c$, "charAt", -function (i) { -return this.ca[i]; -}, "~N"); -Clazz.overrideMethod (c$, "length", -function () { -return this.ca.length; -}); -Clazz.overrideMethod (c$, "substring", -function (i1, i2) { -var sb = new StringBuffer (); -for (var i = i1; i < i2; i++) { -sb.append (this.ca[i]); -} -return sb.toString (); -}, "~N,~N"); -Clazz.overrideMethod (c$, "unwrap", -function () { -return this.ca; -}); -Clazz.overrideMethod (c$, "newStringBufferLike", -function () { -return new com.stevesoft.pat.wrap.CharArrayBufferWrap (); -}); -Clazz.overrideMethod (c$, "indexOf", -function (c) { -for (var i = 0; i < this.ca.length; i++) { -if (this.ca[i] == c) { -return i; -}} -return -1; -}, "~S"); -}); +Clazz.declarePackage ("com.stevesoft.pat.wrap"); +Clazz.load (["com.stevesoft.pat.StringLike"], "com.stevesoft.pat.wrap.CharArrayWrap", ["com.stevesoft.pat.wrap.CharArrayBufferWrap", "java.lang.StringBuffer"], function () { +c$ = Clazz.decorateAsClass (function () { +this.ca = null; +Clazz.instantialize (this, arguments); +}, com.stevesoft.pat.wrap, "CharArrayWrap", null, com.stevesoft.pat.StringLike); +Clazz.defineMethod (c$, "getCharArray", +function () { +return this.ca; +}); +Clazz.makeConstructor (c$, +function (ca) { +this.ca = ca; +}, "~A"); +Clazz.overrideMethod (c$, "toString", +function () { +return String.instantialize (this.ca); +}); +Clazz.overrideMethod (c$, "charAt", +function (i) { +return this.ca[i]; +}, "~N"); +Clazz.overrideMethod (c$, "length", +function () { +return this.ca.length; +}); +Clazz.overrideMethod (c$, "substring", +function (i1, i2) { +var sb = new StringBuffer (); +for (var i = i1; i < i2; i++) { +sb.append (this.ca[i]); +} +return sb.toString (); +}, "~N,~N"); +Clazz.overrideMethod (c$, "unwrap", +function () { +return this.ca; +}); +Clazz.overrideMethod (c$, "newStringBufferLike", +function () { +return new com.stevesoft.pat.wrap.CharArrayBufferWrap (); +}); +Clazz.overrideMethod (c$, "indexOf", +function (c) { +for (var i = 0; i < this.ca.length; i++) { +if (this.ca[i] == c) { +return i; +}} +return -1; +}, "~S"); +});