Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / jssun / swing / ImageCache.js
index 25e8d58..8b4ddde 100644 (file)
-Clazz.declarePackage ("jssun.swing");\r
-Clazz.load (null, "jssun.swing.ImageCache", ["java.util.LinkedList"], function () {\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.maxCount = 0;\r
-this.entries = null;\r
-Clazz.instantialize (this, arguments);\r
-}, jssun.swing, "ImageCache");\r
-Clazz.makeConstructor (c$, \r
-function (maxCount) {\r
-this.maxCount = maxCount;\r
-this.entries =  new java.util.LinkedList ();\r
-}, "~N");\r
-Clazz.defineMethod (c$, "setMaxCount", \r
-function (maxCount) {\r
-this.maxCount = maxCount;\r
-}, "~N");\r
-Clazz.defineMethod (c$, "flush", \r
-function () {\r
-this.entries.clear ();\r
-});\r
-Clazz.defineMethod (c$, "getEntry", \r
- function (key, config, w, h, args) {\r
-var entry;\r
-var iter = this.entries.listIterator ();\r
-while (iter.hasNext ()) {\r
-var ref = iter.next ();\r
-entry = ref;\r
-if (entry == null) {\r
-iter.remove ();\r
-} else if (entry.equals (config, w, h, args)) {\r
-iter.remove ();\r
-this.entries.addFirst (ref);\r
-return entry;\r
-}}\r
-entry =  new jssun.swing.ImageCache.Entry (config, w, h, args);\r
-if (this.entries.size () >= this.maxCount) {\r
-this.entries.removeLast ();\r
-}this.entries.addFirst (entry);\r
-return entry;\r
-}, "~O,java.awt.GraphicsConfiguration,~N,~N,~A");\r
-Clazz.defineMethod (c$, "getImage", \r
-function (key, config, w, h, args) {\r
-var entry = this.getEntry (key, config, w, h, args);\r
-return entry.getImage ();\r
-}, "~O,java.awt.GraphicsConfiguration,~N,~N,~A");\r
-Clazz.defineMethod (c$, "setImage", \r
-function (key, config, w, h, args, image) {\r
-var entry = this.getEntry (key, config, w, h, args);\r
-entry.setImage (image);\r
-}, "~O,java.awt.GraphicsConfiguration,~N,~N,~A,java.awt.Image");\r
-Clazz.pu$h(self.c$);\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.config = null;\r
-this.w = 0;\r
-this.h = 0;\r
-this.args = null;\r
-this.image = null;\r
-Clazz.instantialize (this, arguments);\r
-}, jssun.swing.ImageCache, "Entry");\r
-Clazz.makeConstructor (c$, \r
-function (a, b, c, d) {\r
-this.config = a;\r
-this.args = d;\r
-this.w = b;\r
-this.h = c;\r
-}, "java.awt.GraphicsConfiguration,~N,~N,~A");\r
-Clazz.defineMethod (c$, "setImage", \r
-function (a) {\r
-this.image = a;\r
-}, "java.awt.Image");\r
-Clazz.defineMethod (c$, "getImage", \r
-function () {\r
-return this.image;\r
-});\r
-Clazz.defineMethod (c$, "toString", \r
-function () {\r
-var a = Clazz.superCall (this, jssun.swing.ImageCache.Entry, "toString", []) + "[ graphicsConfig=" + this.config + ", image=" + this.image + ", w=" + this.w + ", h=" + this.h;\r
-if (this.args != null) {\r
-for (var b = 0; b < this.args.length; b++) {\r
-a += ", " + this.args[b];\r
-}\r
-}a += "]";\r
-return a;\r
-});\r
-Clazz.defineMethod (c$, "equals", \r
-function (a, b, c, d) {\r
-if (this.w == b && this.h == c && ((this.config != null && this.config.equals (a)) || (this.config == null && a == null))) {\r
-if (this.args == null && d == null) {\r
-return true;\r
-}if (this.args != null && d != null && this.args.length == d.length) {\r
-for (var e = d.length - 1; e >= 0; e--) {\r
-var f = this.args[e];\r
-var g = d[e];\r
-if ((f == null && g != null) || (f != null && !f.equals (g))) {\r
-return false;\r
-}}\r
-return true;\r
-}}return false;\r
-}, "java.awt.GraphicsConfiguration,~N,~N,~A");\r
-c$ = Clazz.p0p ();\r
-});\r
+Clazz.declarePackage ("jssun.swing");
+Clazz.load (null, "jssun.swing.ImageCache", ["java.util.LinkedList"], function () {
+c$ = Clazz.decorateAsClass (function () {
+this.maxCount = 0;
+this.entries = null;
+Clazz.instantialize (this, arguments);
+}, jssun.swing, "ImageCache");
+Clazz.makeConstructor (c$, 
+function (maxCount) {
+this.maxCount = maxCount;
+this.entries =  new java.util.LinkedList ();
+}, "~N");
+Clazz.defineMethod (c$, "setMaxCount", 
+function (maxCount) {
+this.maxCount = maxCount;
+}, "~N");
+Clazz.defineMethod (c$, "flush", 
+function () {
+this.entries.clear ();
+});
+Clazz.defineMethod (c$, "getEntry", 
+ function (key, config, w, h, args) {
+var entry;
+var iter = this.entries.listIterator ();
+while (iter.hasNext ()) {
+var ref = iter.next ();
+entry = ref;
+if (entry == null) {
+iter.remove ();
+} else if (entry.equals (config, w, h, args)) {
+iter.remove ();
+this.entries.addFirst (ref);
+return entry;
+}}
+entry =  new jssun.swing.ImageCache.Entry (config, w, h, args);
+if (this.entries.size () >= this.maxCount) {
+this.entries.removeLast ();
+}this.entries.addFirst (entry);
+return entry;
+}, "~O,java.awt.GraphicsConfiguration,~N,~N,~A");
+Clazz.defineMethod (c$, "getImage", 
+function (key, config, w, h, args) {
+var entry = this.getEntry (key, config, w, h, args);
+return entry.getImage ();
+}, "~O,java.awt.GraphicsConfiguration,~N,~N,~A");
+Clazz.defineMethod (c$, "setImage", 
+function (key, config, w, h, args, image) {
+var entry = this.getEntry (key, config, w, h, args);
+entry.setImage (image);
+}, "~O,java.awt.GraphicsConfiguration,~N,~N,~A,java.awt.Image");
+Clazz.pu$h(self.c$);
+c$ = Clazz.decorateAsClass (function () {
+this.config = null;
+this.w = 0;
+this.h = 0;
+this.args = null;
+this.image = null;
+Clazz.instantialize (this, arguments);
+}, jssun.swing.ImageCache, "Entry");
+Clazz.makeConstructor (c$, 
+function (a, b, c, d) {
+this.config = a;
+this.args = d;
+this.w = b;
+this.h = c;
+}, "java.awt.GraphicsConfiguration,~N,~N,~A");
+Clazz.defineMethod (c$, "setImage", 
+function (a) {
+this.image = a;
+}, "java.awt.Image");
+Clazz.defineMethod (c$, "getImage", 
+function () {
+return this.image;
+});
+Clazz.defineMethod (c$, "toString", 
+function () {
+var a = Clazz.superCall (this, jssun.swing.ImageCache.Entry, "toString", []) + "[ graphicsConfig=" + this.config + ", image=" + this.image + ", w=" + this.w + ", h=" + this.h;
+if (this.args != null) {
+for (var b = 0; b < this.args.length; b++) {
+a += ", " + this.args[b];
+}
+}a += "]";
+return a;
+});
+Clazz.defineMethod (c$, "equals", 
+function (a, b, c, d) {
+if (this.w == b && this.h == c && ((this.config != null && this.config.equals (a)) || (this.config == null && a == null))) {
+if (this.args == null && d == null) {
+return true;
+}if (this.args != null && d != null && this.args.length == d.length) {
+for (var e = d.length - 1; e >= 0; e--) {
+var f = this.args[e];
+var g = d[e];
+if ((f == null && g != null) || (f != null && !f.equals (g))) {
+return false;
+}}
+return true;
+}}return false;
+}, "java.awt.GraphicsConfiguration,~N,~N,~A");
+c$ = Clazz.p0p ();
+});