X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fswingjs%2Fj2s%2Fjavax%2Fswing%2FDefaultSingleSelectionModel.js;fp=site%2Fswingjs%2Fj2s%2Fjavax%2Fswing%2FDefaultSingleSelectionModel.js;h=4514ec6b0e0e530b7682d10393f400b1457a1904;hp=18d08d3c0ff04483dc602c741a85aae5f7e85e79;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/swingjs/j2s/javax/swing/DefaultSingleSelectionModel.js b/site/swingjs/j2s/javax/swing/DefaultSingleSelectionModel.js index 18d08d3..4514ec6 100644 --- a/site/swingjs/j2s/javax/swing/DefaultSingleSelectionModel.js +++ b/site/swingjs/j2s/javax/swing/DefaultSingleSelectionModel.js @@ -1,58 +1,58 @@ -Clazz.declarePackage ("javax.swing"); -Clazz.load (["javax.swing.SingleSelectionModel", "javax.swing.event.EventListenerList"], "javax.swing.DefaultSingleSelectionModel", ["javax.swing.event.ChangeEvent", "$.ChangeListener"], function () { -c$ = Clazz.decorateAsClass (function () { -this.changeEvent = null; -this.listenerList = null; -this.index = -1; -Clazz.instantialize (this, arguments); -}, javax.swing, "DefaultSingleSelectionModel", null, javax.swing.SingleSelectionModel); -Clazz.prepareFields (c$, function () { -this.listenerList = new javax.swing.event.EventListenerList (); -}); -Clazz.overrideMethod (c$, "getSelectedIndex", -function () { -return this.index; -}); -Clazz.overrideMethod (c$, "setSelectedIndex", -function (index) { -if (this.index != index) { -this.index = index; -this.fireStateChanged (); -}}, "~N"); -Clazz.overrideMethod (c$, "clearSelection", -function () { -this.setSelectedIndex (-1); -}); -Clazz.overrideMethod (c$, "isSelected", -function () { -var ret = false; -if (this.getSelectedIndex () != -1) { -ret = true; -}return ret; -}); -Clazz.overrideMethod (c$, "addChangeListener", -function (l) { -this.listenerList.add (javax.swing.event.ChangeListener, l); -}, "javax.swing.event.ChangeListener"); -Clazz.overrideMethod (c$, "removeChangeListener", -function (l) { -this.listenerList.remove (javax.swing.event.ChangeListener, l); -}, "javax.swing.event.ChangeListener"); -Clazz.defineMethod (c$, "getChangeListeners", -function () { -return this.listenerList.getListeners (javax.swing.event.ChangeListener); -}); -Clazz.defineMethod (c$, "fireStateChanged", -function () { -var listeners = this.listenerList.getListenerList (); -for (var i = listeners.length - 2; i >= 0; i -= 2) { -if (listeners[i] === javax.swing.event.ChangeListener) { -if (this.changeEvent == null) this.changeEvent = new javax.swing.event.ChangeEvent (this); -(listeners[i + 1]).stateChanged (this.changeEvent); -}} -}); -Clazz.defineMethod (c$, "getListeners", -function (listenerType) { -return this.listenerList.getListeners (listenerType); -}, "Class"); -}); +Clazz.declarePackage ("javax.swing"); +Clazz.load (["javax.swing.SingleSelectionModel", "javax.swing.event.EventListenerList"], "javax.swing.DefaultSingleSelectionModel", ["javax.swing.event.ChangeEvent", "$.ChangeListener"], function () { +c$ = Clazz.decorateAsClass (function () { +this.changeEvent = null; +this.listenerList = null; +this.index = -1; +Clazz.instantialize (this, arguments); +}, javax.swing, "DefaultSingleSelectionModel", null, javax.swing.SingleSelectionModel); +Clazz.prepareFields (c$, function () { +this.listenerList = new javax.swing.event.EventListenerList (); +}); +Clazz.overrideMethod (c$, "getSelectedIndex", +function () { +return this.index; +}); +Clazz.overrideMethod (c$, "setSelectedIndex", +function (index) { +if (this.index != index) { +this.index = index; +this.fireStateChanged (); +}}, "~N"); +Clazz.overrideMethod (c$, "clearSelection", +function () { +this.setSelectedIndex (-1); +}); +Clazz.overrideMethod (c$, "isSelected", +function () { +var ret = false; +if (this.getSelectedIndex () != -1) { +ret = true; +}return ret; +}); +Clazz.overrideMethod (c$, "addChangeListener", +function (l) { +this.listenerList.add (javax.swing.event.ChangeListener, l); +}, "javax.swing.event.ChangeListener"); +Clazz.overrideMethod (c$, "removeChangeListener", +function (l) { +this.listenerList.remove (javax.swing.event.ChangeListener, l); +}, "javax.swing.event.ChangeListener"); +Clazz.defineMethod (c$, "getChangeListeners", +function () { +return this.listenerList.getListeners (javax.swing.event.ChangeListener); +}); +Clazz.defineMethod (c$, "fireStateChanged", +function () { +var listeners = this.listenerList.getListenerList (); +for (var i = listeners.length - 2; i >= 0; i -= 2) { +if (listeners[i] === javax.swing.event.ChangeListener) { +if (this.changeEvent == null) this.changeEvent = new javax.swing.event.ChangeEvent (this); +(listeners[i + 1]).stateChanged (this.changeEvent); +}} +}); +Clazz.defineMethod (c$, "getListeners", +function (listenerType) { +return this.listenerList.getListeners (listenerType); +}, "Class"); +});