X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fjssun%2Fswing%2FBakedArrayList.js;fp=site%2Fj2s%2Fjssun%2Fswing%2FBakedArrayList.js;h=1d15cfb3d7c287c4844565cc85859f95b2a52cb8;hp=9b7ff0a57ec720a0916e1ba52342a192a9cb8775;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/jssun/swing/BakedArrayList.js b/site/j2s/jssun/swing/BakedArrayList.js index 9b7ff0a..1d15cfb 100644 --- a/site/j2s/jssun/swing/BakedArrayList.js +++ b/site/j2s/jssun/swing/BakedArrayList.js @@ -1,38 +1,38 @@ -Clazz.declarePackage ("jssun.swing"); -Clazz.load (["java.util.ArrayList"], "jssun.swing.BakedArrayList", null, function () { -c$ = Clazz.decorateAsClass (function () { -this._hashCode = 0; -Clazz.instantialize (this, arguments); -}, jssun.swing, "BakedArrayList", java.util.ArrayList); -Clazz.makeConstructor (c$, -function (data) { -this.construct (data.size ()); -for (var counter = 0, max = data.size (); counter < max; counter++) { -this.add (data.get (counter)); -} -this.cacheHashCode (); -}, "java.util.List"); -Clazz.defineMethod (c$, "cacheHashCode", -function () { -this._hashCode = 1; -for (var counter = this.size () - 1; counter >= 0; counter--) { -this._hashCode = 31 * this._hashCode + this.get (counter).hashCode (); -} -}); -Clazz.overrideMethod (c$, "hashCode", -function () { -return this._hashCode; -}); -Clazz.overrideMethod (c$, "equals", -function (o) { -var list = o; -var size = this.size (); -if (list.size () != size) { -return false; -}while (size-- > 0) { -if (!this.get (size).equals (list.get (size))) { -return false; -}} -return true; -}, "~O"); -}); +Clazz.declarePackage ("jssun.swing"); +Clazz.load (["java.util.ArrayList"], "jssun.swing.BakedArrayList", null, function () { +c$ = Clazz.decorateAsClass (function () { +this._hashCode = 0; +Clazz.instantialize (this, arguments); +}, jssun.swing, "BakedArrayList", java.util.ArrayList); +Clazz.makeConstructor (c$, +function (data) { +this.construct (data.size ()); +for (var counter = 0, max = data.size (); counter < max; counter++) { +this.add (data.get (counter)); +} +this.cacheHashCode (); +}, "java.util.List"); +Clazz.defineMethod (c$, "cacheHashCode", +function () { +this._hashCode = 1; +for (var counter = this.size () - 1; counter >= 0; counter--) { +this._hashCode = 31 * this._hashCode + this.get (counter).hashCode (); +} +}); +Clazz.overrideMethod (c$, "hashCode", +function () { +return this._hashCode; +}); +Clazz.overrideMethod (c$, "equals", +function (o) { +var list = o; +var size = this.size (); +if (list.size () != size) { +return false; +}while (size-- > 0) { +if (!this.get (size).equals (list.get (size))) { +return false; +}} +return true; +}, "~O"); +});