X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fswingjs%2Fj2s%2Fjavax%2Fswing%2FJToggleButton.js;fp=site%2Fswingjs%2Fj2s%2Fjavax%2Fswing%2FJToggleButton.js;h=fd1be30122b653cf81ec5ebd3a3848bea6f19c19;hp=aedae0966b2e315789009f1a8a587f8e982c0335;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/swingjs/j2s/javax/swing/JToggleButton.js b/site/swingjs/j2s/javax/swing/JToggleButton.js index aedae09..fd1be30 100644 --- a/site/swingjs/j2s/javax/swing/JToggleButton.js +++ b/site/swingjs/j2s/javax/swing/JToggleButton.js @@ -1,100 +1,100 @@ -Clazz.declarePackage ("javax.swing"); -Clazz.load (["javax.swing.AbstractButton", "$.DefaultButtonModel"], "javax.swing.JToggleButton", ["java.awt.EventQueue", "java.awt.event.ActionEvent", "$.InputEvent", "$.ItemEvent", "javax.swing.UIManager"], function () { -c$ = Clazz.declareType (javax.swing, "JToggleButton", javax.swing.AbstractButton); -Clazz.makeConstructor (c$, -function () { -this.construct (null, null, false); -}); -Clazz.makeConstructor (c$, -function (icon) { -this.construct (null, icon, false); -}, "javax.swing.Icon"); -Clazz.makeConstructor (c$, -function (icon, selected) { -this.construct (null, icon, selected); -}, "javax.swing.Icon,~B"); -Clazz.makeConstructor (c$, -function (text) { -this.construct (text, null, false); -}, "~S"); -Clazz.makeConstructor (c$, -function (text, selected) { -this.construct (text, null, selected); -}, "~S,~B"); -Clazz.makeConstructor (c$, -function (a) { -this.construct (); -this.setAction (a); -}, "javax.swing.Action"); -Clazz.makeConstructor (c$, -function (text, icon) { -this.construct (text, icon, false); -}, "~S,javax.swing.Icon"); -Clazz.makeConstructor (c$, -function (text, icon, selected) { -Clazz.superConstructor (this, javax.swing.JToggleButton, []); -this.setModel ( new javax.swing.JToggleButton.ToggleButtonModel ()); -this.model.setSelected (selected); -this.init (text, icon); -}, "~S,javax.swing.Icon,~B"); -Clazz.overrideMethod (c$, "updateUI", -function () { -this.setUI (javax.swing.UIManager.getUI (this)); -}); -Clazz.overrideMethod (c$, "getUIClassID", -function () { -return "ToggleButtonUI"; -}); -Clazz.overrideMethod (c$, "shouldUpdateSelectedStateFromAction", -function () { -return true; -}); -Clazz.pu$h(self.c$); -c$ = Clazz.declareType (javax.swing.JToggleButton, "ToggleButtonModel", javax.swing.DefaultButtonModel); -Clazz.makeConstructor (c$, -function () { -Clazz.superConstructor (this, javax.swing.JToggleButton.ToggleButtonModel, []); -}); -Clazz.overrideMethod (c$, "isSelected", -function () { -return (this.stateMask & 2) != 0; -}); -Clazz.overrideMethod (c$, "setSelected", -function (a) { -var b = this.getGroup (); -if (b != null) { -b.setSelected (this, a); -a = b.isSelected (this); -}if (this.isSelected () == a) { -return; -}if (a) { -this.stateMask |= 2; -} else { -this.stateMask &= -3; -}this.fireStateChanged (); -this.fireItemStateChanged ( new java.awt.event.ItemEvent (this, 701, this, this.isSelected () ? 1 : 2)); -}, "~B"); -Clazz.overrideMethod (c$, "setPressed", -function (a) { -if ((this.isPressed () == a) || !this.isEnabled ()) { -return; -}if (a == false && this.isArmed ()) { -this.setSelected (!this.isSelected ()); -}if (a) { -this.stateMask |= 4; -} else { -this.stateMask &= -5; -}this.fireStateChanged (); -if (!this.isPressed () && this.isArmed ()) { -var b = 0; -var c = java.awt.EventQueue.getCurrentEvent (); -if (Clazz.instanceOf (c, java.awt.event.InputEvent)) { -b = (c).getModifiers (); -} else if (Clazz.instanceOf (c, java.awt.event.ActionEvent)) { -b = (c).getModifiers (); -}this.fireActionPerformed ( new java.awt.event.ActionEvent (this, 1001, this.getActionCommand (), java.awt.EventQueue.getMostRecentEventTime (), b)); -}}, "~B"); -c$ = Clazz.p0p (); -Clazz.defineStatics (c$, -"$uiClassID", "ToggleButtonUI"); -}); +Clazz.declarePackage ("javax.swing"); +Clazz.load (["javax.swing.AbstractButton", "$.DefaultButtonModel"], "javax.swing.JToggleButton", ["java.awt.EventQueue", "java.awt.event.ActionEvent", "$.InputEvent", "$.ItemEvent", "javax.swing.UIManager"], function () { +c$ = Clazz.declareType (javax.swing, "JToggleButton", javax.swing.AbstractButton); +Clazz.makeConstructor (c$, +function () { +this.construct (null, null, false); +}); +Clazz.makeConstructor (c$, +function (icon) { +this.construct (null, icon, false); +}, "javax.swing.Icon"); +Clazz.makeConstructor (c$, +function (icon, selected) { +this.construct (null, icon, selected); +}, "javax.swing.Icon,~B"); +Clazz.makeConstructor (c$, +function (text) { +this.construct (text, null, false); +}, "~S"); +Clazz.makeConstructor (c$, +function (text, selected) { +this.construct (text, null, selected); +}, "~S,~B"); +Clazz.makeConstructor (c$, +function (a) { +this.construct (); +this.setAction (a); +}, "javax.swing.Action"); +Clazz.makeConstructor (c$, +function (text, icon) { +this.construct (text, icon, false); +}, "~S,javax.swing.Icon"); +Clazz.makeConstructor (c$, +function (text, icon, selected) { +Clazz.superConstructor (this, javax.swing.JToggleButton, []); +this.setModel ( new javax.swing.JToggleButton.ToggleButtonModel ()); +this.model.setSelected (selected); +this.init (text, icon); +}, "~S,javax.swing.Icon,~B"); +Clazz.overrideMethod (c$, "updateUI", +function () { +this.setUI (javax.swing.UIManager.getUI (this)); +}); +Clazz.overrideMethod (c$, "getUIClassID", +function () { +return "ToggleButtonUI"; +}); +Clazz.overrideMethod (c$, "shouldUpdateSelectedStateFromAction", +function () { +return true; +}); +Clazz.pu$h(self.c$); +c$ = Clazz.declareType (javax.swing.JToggleButton, "ToggleButtonModel", javax.swing.DefaultButtonModel); +Clazz.makeConstructor (c$, +function () { +Clazz.superConstructor (this, javax.swing.JToggleButton.ToggleButtonModel, []); +}); +Clazz.overrideMethod (c$, "isSelected", +function () { +return (this.stateMask & 2) != 0; +}); +Clazz.overrideMethod (c$, "setSelected", +function (a) { +var b = this.getGroup (); +if (b != null) { +b.setSelected (this, a); +a = b.isSelected (this); +}if (this.isSelected () == a) { +return; +}if (a) { +this.stateMask |= 2; +} else { +this.stateMask &= -3; +}this.fireStateChanged (); +this.fireItemStateChanged ( new java.awt.event.ItemEvent (this, 701, this, this.isSelected () ? 1 : 2)); +}, "~B"); +Clazz.overrideMethod (c$, "setPressed", +function (a) { +if ((this.isPressed () == a) || !this.isEnabled ()) { +return; +}if (a == false && this.isArmed ()) { +this.setSelected (!this.isSelected ()); +}if (a) { +this.stateMask |= 4; +} else { +this.stateMask &= -5; +}this.fireStateChanged (); +if (!this.isPressed () && this.isArmed ()) { +var b = 0; +var c = java.awt.EventQueue.getCurrentEvent (); +if (Clazz.instanceOf (c, java.awt.event.InputEvent)) { +b = (c).getModifiers (); +} else if (Clazz.instanceOf (c, java.awt.event.ActionEvent)) { +b = (c).getModifiers (); +}this.fireActionPerformed ( new java.awt.event.ActionEvent (this, 1001, this.getActionCommand (), java.awt.EventQueue.getMostRecentEventTime (), b)); +}}, "~B"); +c$ = Clazz.p0p (); +Clazz.defineStatics (c$, +"$uiClassID", "ToggleButtonUI"); +});