Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / javax / swing / JMenuBar.js
index ec5c367..7d1116a 100644 (file)
-Clazz.declarePackage ("javax.swing");\r
-Clazz.load (["javax.swing.JComponent", "$.MenuElement"], "javax.swing.JMenuBar", ["java.lang.Error", "java.util.Vector", "java.awt.Insets", "javax.swing.DefaultSingleSelectionModel", "$.JMenu", "$.JPopupMenu", "$.KeyboardManager", "$.UIManager"], function () {\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.selectionModel = null;\r
-this.$paintBorder = true;\r
-this.margin = null;\r
-Clazz.instantialize (this, arguments);\r
-}, javax.swing, "JMenuBar", javax.swing.JComponent, javax.swing.MenuElement);\r
-Clazz.makeConstructor (c$, \r
-function () {\r
-Clazz.superConstructor (this, javax.swing.JMenuBar);\r
-this.setSelectionModel ( new javax.swing.DefaultSingleSelectionModel ());\r
-this.updateUI ();\r
-});\r
-Clazz.overrideMethod (c$, "getUI", \r
-function () {\r
-return this.ui;\r
-});\r
-Clazz.overrideMethod (c$, "updateUI", \r
-function () {\r
-this.setUI (javax.swing.UIManager.getUI (this));\r
-});\r
-Clazz.overrideMethod (c$, "getUIClassID", \r
-function () {\r
-return "MenuBarUI";\r
-});\r
-Clazz.defineMethod (c$, "getSelectionModel", \r
-function () {\r
-return this.selectionModel;\r
-});\r
-Clazz.defineMethod (c$, "setSelectionModel", \r
-function (model) {\r
-var oldValue = this.selectionModel;\r
-this.selectionModel = model;\r
-this.firePropertyChangeObject ("selectionModel", oldValue, this.selectionModel);\r
-}, "javax.swing.SingleSelectionModel");\r
-Clazz.defineMethod (c$, "add", \r
-function (c) {\r
-Clazz.superCall (this, javax.swing.JMenuBar, "add", [c]);\r
-return c;\r
-}, "javax.swing.JMenu");\r
-Clazz.defineMethod (c$, "getMenu", \r
-function (index) {\r
-var c = this.getComponentAtIndex (index);\r
-if (Clazz.instanceOf (c, javax.swing.JMenu)) return c;\r
-return null;\r
-}, "~N");\r
-Clazz.defineMethod (c$, "getMenuCount", \r
-function () {\r
-return this.getComponentCount ();\r
-});\r
-Clazz.defineMethod (c$, "setHelpMenu", \r
-function (menu) {\r
-throw  new Error ("setHelpMenu() not yet implemented.");\r
-}, "javax.swing.JMenu");\r
-Clazz.defineMethod (c$, "getHelpMenu", \r
-function () {\r
-throw  new Error ("getHelpMenu() not yet implemented.");\r
-});\r
-Clazz.defineMethod (c$, "getComponentAtIndex", \r
-function (i) {\r
-if (i < 0 || i >= this.getComponentCount ()) {\r
-return null;\r
-}return this.getComponent (i);\r
-}, "~N");\r
-Clazz.defineMethod (c$, "getComponentIndex", \r
-function (c) {\r
-var ncomponents = this.getComponentCount ();\r
-var component = this.getComponents ();\r
-for (var i = 0; i < ncomponents; i++) {\r
-var comp = component[i];\r
-if (comp === c) return i;\r
-}\r
-return -1;\r
-}, "java.awt.Component");\r
-Clazz.defineMethod (c$, "setSelected", \r
-function (sel) {\r
-var model = this.getSelectionModel ();\r
-var index = this.getComponentIndex (sel);\r
-model.setSelectedIndex (index);\r
-}, "java.awt.Component");\r
-Clazz.defineMethod (c$, "isSelected", \r
-function () {\r
-return this.selectionModel.isSelected ();\r
-});\r
-Clazz.defineMethod (c$, "isBorderPainted", \r
-function () {\r
-return this.$paintBorder;\r
-});\r
-Clazz.defineMethod (c$, "setBorderPainted", \r
-function (b) {\r
-var oldValue = this.$paintBorder;\r
-this.$paintBorder = b;\r
-this.firePropertyChangeBool ("borderPainted", oldValue, this.$paintBorder);\r
-if (b != oldValue) {\r
-this.revalidate ();\r
-this.repaint ();\r
-}}, "~B");\r
-Clazz.defineMethod (c$, "paintBorder", \r
-function (g) {\r
-if (this.isBorderPainted ()) {\r
-Clazz.superCall (this, javax.swing.JMenuBar, "paintBorder", [g]);\r
-}}, "java.awt.Graphics");\r
-Clazz.defineMethod (c$, "setMargin", \r
-function (m) {\r
-var old = this.margin;\r
-this.margin = m;\r
-this.firePropertyChangeObject ("margin", old, m);\r
-if (old == null || !old.equals (m)) {\r
-this.revalidate ();\r
-this.repaint ();\r
-}}, "java.awt.Insets");\r
-Clazz.defineMethod (c$, "getMargin", \r
-function () {\r
-if (this.margin == null) {\r
-return  new java.awt.Insets (0, 0, 0, 0);\r
-} else {\r
-return this.margin;\r
-}});\r
-Clazz.defineMethod (c$, "processMouseEvent", \r
-function (event, path, manager) {\r
-}, "java.awt.event.MouseEvent,~A,javax.swing.MenuSelectionManager");\r
-Clazz.defineMethod (c$, "processKeyEvent", \r
-function (e, path, manager) {\r
-}, "java.awt.event.KeyEvent,~A,javax.swing.MenuSelectionManager");\r
-Clazz.overrideMethod (c$, "menuSelectionChanged", \r
-function (isIncluded) {\r
-}, "~B");\r
-Clazz.defineMethod (c$, "getSubElements", \r
-function () {\r
-var result;\r
-var tmp =  new java.util.Vector ();\r
-var c = this.getComponentCount ();\r
-var i;\r
-var m;\r
-for (i = 0; i < c; i++) {\r
-m = this.getComponent (i);\r
-if (Clazz.instanceOf (m, javax.swing.MenuElement)) tmp.addElement (m);\r
-}\r
-result =  new Array (tmp.size ());\r
-for (i = 0, c = tmp.size (); i < c; i++) result[i] = tmp.elementAt (i);\r
-\r
-return result;\r
-});\r
-Clazz.defineMethod (c$, "getComponent", \r
-function () {\r
-return this;\r
-});\r
-Clazz.defineMethod (c$, "paramString", \r
-function () {\r
-var paintBorderString = (this.$paintBorder ? "true" : "false");\r
-var marginString = (this.margin != null ? this.margin.toString () : "");\r
-return Clazz.superCall (this, javax.swing.JMenuBar, "paramString", []) + ",margin=" + marginString + ",paintBorder=" + paintBorderString;\r
-});\r
-Clazz.defineMethod (c$, "processKeyBinding", \r
-function (ks, e, condition, pressed) {\r
-var retValue = Clazz.superCall (this, javax.swing.JMenuBar, "processKeyBinding", [ks, e, condition, pressed]);\r
-if (!retValue) {\r
-var subElements = this.getSubElements ();\r
-for (var i = 0; i < subElements.length; i++) {\r
-if (javax.swing.JMenuBar.processBindingForKeyStrokeRecursive (subElements[i], ks, e, condition, pressed)) {\r
-return true;\r
-}}\r
-}return retValue;\r
-}, "javax.swing.KeyStroke,java.awt.event.KeyEvent,~N,~B");\r
-c$.processBindingForKeyStrokeRecursive = Clazz.defineMethod (c$, "processBindingForKeyStrokeRecursive", \r
-function (elem, ks, e, condition, pressed) {\r
-if (elem == null) {\r
-return false;\r
-}var c = elem.getComponent ();\r
-if (!(c.isVisible () || (Clazz.instanceOf (c, javax.swing.JPopupMenu))) || !c.isEnabled ()) {\r
-return false;\r
-}if (c != null && Clazz.instanceOf (c, javax.swing.JComponent) && (c).processKeyBinding (ks, e, condition, pressed)) {\r
-return true;\r
-}var subElements = elem.getSubElements ();\r
-for (var i = 0; i < subElements.length; i++) {\r
-if (javax.swing.JMenuBar.processBindingForKeyStrokeRecursive (subElements[i], ks, e, condition, pressed)) {\r
-return true;\r
-}}\r
-return false;\r
-}, "javax.swing.MenuElement,javax.swing.KeyStroke,java.awt.event.KeyEvent,~N,~B");\r
-Clazz.defineMethod (c$, "addNotify", \r
-function () {\r
-Clazz.superCall (this, javax.swing.JMenuBar, "addNotify", []);\r
-javax.swing.KeyboardManager.getCurrentManager ().registerMenuBar (this);\r
-});\r
-Clazz.defineMethod (c$, "removeNotify", \r
-function () {\r
-Clazz.superCall (this, javax.swing.JMenuBar, "removeNotify", []);\r
-javax.swing.KeyboardManager.getCurrentManager ().unregisterMenuBar (this);\r
-});\r
-Clazz.defineStatics (c$,\r
-"$uiClassID", "MenuBarUI");\r
-});\r
+Clazz.declarePackage ("javax.swing");
+Clazz.load (["javax.swing.JComponent", "$.MenuElement"], "javax.swing.JMenuBar", ["java.lang.Error", "java.util.Vector", "java.awt.Insets", "javax.swing.DefaultSingleSelectionModel", "$.JMenu", "$.JPopupMenu", "$.KeyboardManager", "$.UIManager"], function () {
+c$ = Clazz.decorateAsClass (function () {
+this.selectionModel = null;
+this.$paintBorder = true;
+this.margin = null;
+Clazz.instantialize (this, arguments);
+}, javax.swing, "JMenuBar", javax.swing.JComponent, javax.swing.MenuElement);
+Clazz.makeConstructor (c$, 
+function () {
+Clazz.superConstructor (this, javax.swing.JMenuBar);
+this.setSelectionModel ( new javax.swing.DefaultSingleSelectionModel ());
+this.updateUI ();
+});
+Clazz.overrideMethod (c$, "getUI", 
+function () {
+return this.ui;
+});
+Clazz.overrideMethod (c$, "updateUI", 
+function () {
+this.setUI (javax.swing.UIManager.getUI (this));
+});
+Clazz.overrideMethod (c$, "getUIClassID", 
+function () {
+return "MenuBarUI";
+});
+Clazz.defineMethod (c$, "getSelectionModel", 
+function () {
+return this.selectionModel;
+});
+Clazz.defineMethod (c$, "setSelectionModel", 
+function (model) {
+var oldValue = this.selectionModel;
+this.selectionModel = model;
+this.firePropertyChangeObject ("selectionModel", oldValue, this.selectionModel);
+}, "javax.swing.SingleSelectionModel");
+Clazz.defineMethod (c$, "add", 
+function (c) {
+Clazz.superCall (this, javax.swing.JMenuBar, "add", [c]);
+return c;
+}, "javax.swing.JMenu");
+Clazz.defineMethod (c$, "getMenu", 
+function (index) {
+var c = this.getComponentAtIndex (index);
+if (Clazz.instanceOf (c, javax.swing.JMenu)) return c;
+return null;
+}, "~N");
+Clazz.defineMethod (c$, "getMenuCount", 
+function () {
+return this.getComponentCount ();
+});
+Clazz.defineMethod (c$, "setHelpMenu", 
+function (menu) {
+throw  new Error ("setHelpMenu() not yet implemented.");
+}, "javax.swing.JMenu");
+Clazz.defineMethod (c$, "getHelpMenu", 
+function () {
+throw  new Error ("getHelpMenu() not yet implemented.");
+});
+Clazz.defineMethod (c$, "getComponentAtIndex", 
+function (i) {
+if (i < 0 || i >= this.getComponentCount ()) {
+return null;
+}return this.getComponent (i);
+}, "~N");
+Clazz.defineMethod (c$, "getComponentIndex", 
+function (c) {
+var ncomponents = this.getComponentCount ();
+var component = this.getComponents ();
+for (var i = 0; i < ncomponents; i++) {
+var comp = component[i];
+if (comp === c) return i;
+}
+return -1;
+}, "java.awt.Component");
+Clazz.defineMethod (c$, "setSelected", 
+function (sel) {
+var model = this.getSelectionModel ();
+var index = this.getComponentIndex (sel);
+model.setSelectedIndex (index);
+}, "java.awt.Component");
+Clazz.defineMethod (c$, "isSelected", 
+function () {
+return this.selectionModel.isSelected ();
+});
+Clazz.defineMethod (c$, "isBorderPainted", 
+function () {
+return this.$paintBorder;
+});
+Clazz.defineMethod (c$, "setBorderPainted", 
+function (b) {
+var oldValue = this.$paintBorder;
+this.$paintBorder = b;
+this.firePropertyChangeBool ("borderPainted", oldValue, this.$paintBorder);
+if (b != oldValue) {
+this.revalidate ();
+this.repaint ();
+}}, "~B");
+Clazz.defineMethod (c$, "paintBorder", 
+function (g) {
+if (this.isBorderPainted ()) {
+Clazz.superCall (this, javax.swing.JMenuBar, "paintBorder", [g]);
+}}, "java.awt.Graphics");
+Clazz.defineMethod (c$, "setMargin", 
+function (m) {
+var old = this.margin;
+this.margin = m;
+this.firePropertyChangeObject ("margin", old, m);
+if (old == null || !old.equals (m)) {
+this.revalidate ();
+this.repaint ();
+}}, "java.awt.Insets");
+Clazz.defineMethod (c$, "getMargin", 
+function () {
+if (this.margin == null) {
+return  new java.awt.Insets (0, 0, 0, 0);
+} else {
+return this.margin;
+}});
+Clazz.defineMethod (c$, "processMouseEvent", 
+function (event, path, manager) {
+}, "java.awt.event.MouseEvent,~A,javax.swing.MenuSelectionManager");
+Clazz.defineMethod (c$, "processKeyEvent", 
+function (e, path, manager) {
+}, "java.awt.event.KeyEvent,~A,javax.swing.MenuSelectionManager");
+Clazz.overrideMethod (c$, "menuSelectionChanged", 
+function (isIncluded) {
+}, "~B");
+Clazz.defineMethod (c$, "getSubElements", 
+function () {
+var result;
+var tmp =  new java.util.Vector ();
+var c = this.getComponentCount ();
+var i;
+var m;
+for (i = 0; i < c; i++) {
+m = this.getComponent (i);
+if (Clazz.instanceOf (m, javax.swing.MenuElement)) tmp.addElement (m);
+}
+result =  new Array (tmp.size ());
+for (i = 0, c = tmp.size (); i < c; i++) result[i] = tmp.elementAt (i);
+
+return result;
+});
+Clazz.defineMethod (c$, "getComponent", 
+function () {
+return this;
+});
+Clazz.defineMethod (c$, "paramString", 
+function () {
+var paintBorderString = (this.$paintBorder ? "true" : "false");
+var marginString = (this.margin != null ? this.margin.toString () : "");
+return Clazz.superCall (this, javax.swing.JMenuBar, "paramString", []) + ",margin=" + marginString + ",paintBorder=" + paintBorderString;
+});
+Clazz.defineMethod (c$, "processKeyBinding", 
+function (ks, e, condition, pressed) {
+var retValue = Clazz.superCall (this, javax.swing.JMenuBar, "processKeyBinding", [ks, e, condition, pressed]);
+if (!retValue) {
+var subElements = this.getSubElements ();
+for (var i = 0; i < subElements.length; i++) {
+if (javax.swing.JMenuBar.processBindingForKeyStrokeRecursive (subElements[i], ks, e, condition, pressed)) {
+return true;
+}}
+}return retValue;
+}, "javax.swing.KeyStroke,java.awt.event.KeyEvent,~N,~B");
+c$.processBindingForKeyStrokeRecursive = Clazz.defineMethod (c$, "processBindingForKeyStrokeRecursive", 
+function (elem, ks, e, condition, pressed) {
+if (elem == null) {
+return false;
+}var c = elem.getComponent ();
+if (!(c.isVisible () || (Clazz.instanceOf (c, javax.swing.JPopupMenu))) || !c.isEnabled ()) {
+return false;
+}if (c != null && Clazz.instanceOf (c, javax.swing.JComponent) && (c).processKeyBinding (ks, e, condition, pressed)) {
+return true;
+}var subElements = elem.getSubElements ();
+for (var i = 0; i < subElements.length; i++) {
+if (javax.swing.JMenuBar.processBindingForKeyStrokeRecursive (subElements[i], ks, e, condition, pressed)) {
+return true;
+}}
+return false;
+}, "javax.swing.MenuElement,javax.swing.KeyStroke,java.awt.event.KeyEvent,~N,~B");
+Clazz.defineMethod (c$, "addNotify", 
+function () {
+Clazz.superCall (this, javax.swing.JMenuBar, "addNotify", []);
+javax.swing.KeyboardManager.getCurrentManager ().registerMenuBar (this);
+});
+Clazz.defineMethod (c$, "removeNotify", 
+function () {
+Clazz.superCall (this, javax.swing.JMenuBar, "removeNotify", []);
+javax.swing.KeyboardManager.getCurrentManager ().unregisterMenuBar (this);
+});
+Clazz.defineStatics (c$,
+"$uiClassID", "MenuBarUI");
+});