Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / javax / swing / SpinnerListModel.js
index 3a72817..6c77281 100644 (file)
@@ -1,77 +1,77 @@
-Clazz.declarePackage ("javax.swing");\r
-Clazz.load (["javax.swing.AbstractSpinnerModel"], "javax.swing.SpinnerListModel", ["java.lang.IllegalArgumentException", "java.util.Arrays"], function () {\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.list = null;\r
-this.index = 0;\r
-Clazz.instantialize (this, arguments);\r
-}, javax.swing, "SpinnerListModel", javax.swing.AbstractSpinnerModel);\r
-Clazz.makeConstructor (c$, \r
-function (values) {\r
-Clazz.superConstructor (this, javax.swing.SpinnerListModel, []);\r
-if (values == null || values.size () == 0) {\r
-throw  new IllegalArgumentException ("SpinnerListModel(List) expects non-null non-empty List");\r
-}this.list = values;\r
-this.index = 0;\r
-}, "java.util.List");\r
-Clazz.makeConstructor (c$, \r
-function (values) {\r
-Clazz.superConstructor (this, javax.swing.SpinnerListModel, []);\r
-if (values == null || values.length == 0) {\r
-throw  new IllegalArgumentException ("SpinnerListModel(Object[]) expects non-null non-empty Object[]");\r
-}this.list = java.util.Arrays.asList (values);\r
-this.index = 0;\r
-}, "~A");\r
-Clazz.makeConstructor (c$, \r
-function () {\r
-this.construct ( Clazz.newArray (-1, ["empty"]));\r
-});\r
-Clazz.defineMethod (c$, "getList", \r
-function () {\r
-return this.list;\r
-});\r
-Clazz.defineMethod (c$, "setList", \r
-function (list) {\r
-if ((list == null) || (list.size () == 0)) {\r
-throw  new IllegalArgumentException ("invalid list");\r
-}if (!list.equals (this.list)) {\r
-this.list = list;\r
-this.index = 0;\r
-this.fireStateChanged ();\r
-}}, "java.util.List");\r
-Clazz.overrideMethod (c$, "getValue", \r
-function () {\r
-return this.list.get (this.index);\r
-});\r
-Clazz.overrideMethod (c$, "setValue", \r
-function (elt) {\r
-var index = this.list.indexOf (elt);\r
-if (index == -1) {\r
-throw  new IllegalArgumentException ("invalid sequence element");\r
-} else if (index != this.index) {\r
-this.index = index;\r
-this.fireStateChanged ();\r
-}}, "~O");\r
-Clazz.overrideMethod (c$, "getNextValue", \r
-function () {\r
-return (this.index >= (this.list.size () - 1)) ? null : this.list.get (this.index + 1);\r
-});\r
-Clazz.overrideMethod (c$, "getPreviousValue", \r
-function () {\r
-return (this.index <= 0) ? null : this.list.get (this.index - 1);\r
-});\r
-Clazz.defineMethod (c$, "findNextMatch", \r
-function (substring) {\r
-var max = this.list.size ();\r
-if (max == 0) {\r
-return null;\r
-}var counter = this.index;\r
-do {\r
-var value = this.list.get (counter);\r
-var string = value.toString ();\r
-if (string != null && string.startsWith (substring)) {\r
-return value;\r
-}counter = (counter + 1) % max;\r
-} while (counter != this.index);\r
-return null;\r
-}, "~S");\r
-});\r
+Clazz.declarePackage ("javax.swing");
+Clazz.load (["javax.swing.AbstractSpinnerModel"], "javax.swing.SpinnerListModel", ["java.lang.IllegalArgumentException", "java.util.Arrays"], function () {
+c$ = Clazz.decorateAsClass (function () {
+this.list = null;
+this.index = 0;
+Clazz.instantialize (this, arguments);
+}, javax.swing, "SpinnerListModel", javax.swing.AbstractSpinnerModel);
+Clazz.makeConstructor (c$, 
+function (values) {
+Clazz.superConstructor (this, javax.swing.SpinnerListModel, []);
+if (values == null || values.size () == 0) {
+throw  new IllegalArgumentException ("SpinnerListModel(List) expects non-null non-empty List");
+}this.list = values;
+this.index = 0;
+}, "java.util.List");
+Clazz.makeConstructor (c$, 
+function (values) {
+Clazz.superConstructor (this, javax.swing.SpinnerListModel, []);
+if (values == null || values.length == 0) {
+throw  new IllegalArgumentException ("SpinnerListModel(Object[]) expects non-null non-empty Object[]");
+}this.list = java.util.Arrays.asList (values);
+this.index = 0;
+}, "~A");
+Clazz.makeConstructor (c$, 
+function () {
+this.construct ( Clazz.newArray (-1, ["empty"]));
+});
+Clazz.defineMethod (c$, "getList", 
+function () {
+return this.list;
+});
+Clazz.defineMethod (c$, "setList", 
+function (list) {
+if ((list == null) || (list.size () == 0)) {
+throw  new IllegalArgumentException ("invalid list");
+}if (!list.equals (this.list)) {
+this.list = list;
+this.index = 0;
+this.fireStateChanged ();
+}}, "java.util.List");
+Clazz.overrideMethod (c$, "getValue", 
+function () {
+return this.list.get (this.index);
+});
+Clazz.overrideMethod (c$, "setValue", 
+function (elt) {
+var index = this.list.indexOf (elt);
+if (index == -1) {
+throw  new IllegalArgumentException ("invalid sequence element");
+} else if (index != this.index) {
+this.index = index;
+this.fireStateChanged ();
+}}, "~O");
+Clazz.overrideMethod (c$, "getNextValue", 
+function () {
+return (this.index >= (this.list.size () - 1)) ? null : this.list.get (this.index + 1);
+});
+Clazz.overrideMethod (c$, "getPreviousValue", 
+function () {
+return (this.index <= 0) ? null : this.list.get (this.index - 1);
+});
+Clazz.defineMethod (c$, "findNextMatch", 
+function (substring) {
+var max = this.list.size ();
+if (max == 0) {
+return null;
+}var counter = this.index;
+do {
+var value = this.list.get (counter);
+var string = value.toString ();
+if (string != null && string.startsWith (substring)) {
+return value;
+}counter = (counter + 1) % max;
+} while (counter != this.index);
+return null;
+}, "~S");
+});