Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / swingjs / j2s / javax / swing / undo / CompoundEdit.js
index cbcf3ff..5e1315e 100644 (file)
-Clazz.declarePackage ("javax.swing.undo");\r
-Clazz.load (["javax.swing.undo.AbstractUndoableEdit"], "javax.swing.undo.CompoundEdit", ["java.util.Vector"], function () {\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.inProgress = false;\r
-this.edits = null;\r
-Clazz.instantialize (this, arguments);\r
-}, javax.swing.undo, "CompoundEdit", javax.swing.undo.AbstractUndoableEdit);\r
-Clazz.makeConstructor (c$, \r
-function () {\r
-Clazz.superConstructor (this, javax.swing.undo.CompoundEdit);\r
-this.inProgress = true;\r
-this.edits =  new java.util.Vector ();\r
-});\r
-Clazz.defineMethod (c$, "undo", \r
-function () {\r
-Clazz.superCall (this, javax.swing.undo.CompoundEdit, "undo", []);\r
-var i = this.edits.size ();\r
-while (i-- > 0) {\r
-var e = this.edits.elementAt (i);\r
-e.undo ();\r
-}\r
-});\r
-Clazz.defineMethod (c$, "redo", \r
-function () {\r
-Clazz.superCall (this, javax.swing.undo.CompoundEdit, "redo", []);\r
-var cursor = this.edits.elements ();\r
-while (cursor.hasMoreElements ()) {\r
-(cursor.nextElement ()).redo ();\r
-}\r
-});\r
-Clazz.defineMethod (c$, "lastEdit", \r
-function () {\r
-var count = this.edits.size ();\r
-if (count > 0) return this.edits.elementAt (count - 1);\r
- else return null;\r
-});\r
-Clazz.defineMethod (c$, "die", \r
-function () {\r
-var size = this.edits.size ();\r
-for (var i = size - 1; i >= 0; i--) {\r
-var e = this.edits.elementAt (i);\r
-e.die ();\r
-}\r
-Clazz.superCall (this, javax.swing.undo.CompoundEdit, "die", []);\r
-});\r
-Clazz.overrideMethod (c$, "addEdit", \r
-function (anEdit) {\r
-if (!this.inProgress) {\r
-return false;\r
-} else {\r
-var last = this.lastEdit ();\r
-if (last == null) {\r
-this.edits.addElement (anEdit);\r
-} else if (!last.addEdit (anEdit)) {\r
-if (anEdit.replaceEdit (last)) {\r
-this.edits.removeElementAt (this.edits.size () - 1);\r
-}this.edits.addElement (anEdit);\r
-}return true;\r
-}}, "javax.swing.undo.UndoableEdit");\r
-Clazz.defineMethod (c$, "end", \r
-function () {\r
-this.inProgress = false;\r
-});\r
-Clazz.defineMethod (c$, "canUndo", \r
-function () {\r
-return !this.isInProgress () && Clazz.superCall (this, javax.swing.undo.CompoundEdit, "canUndo", []);\r
-});\r
-Clazz.defineMethod (c$, "canRedo", \r
-function () {\r
-return !this.isInProgress () && Clazz.superCall (this, javax.swing.undo.CompoundEdit, "canRedo", []);\r
-});\r
-Clazz.defineMethod (c$, "isInProgress", \r
-function () {\r
-return this.inProgress;\r
-});\r
-Clazz.overrideMethod (c$, "isSignificant", \r
-function () {\r
-var cursor = this.edits.elements ();\r
-while (cursor.hasMoreElements ()) {\r
-if ((cursor.nextElement ()).isSignificant ()) {\r
-return true;\r
-}}\r
-return false;\r
-});\r
-Clazz.defineMethod (c$, "getPresentationName", \r
-function () {\r
-var last = this.lastEdit ();\r
-if (last != null) {\r
-return last.getPresentationName ();\r
-} else {\r
-return Clazz.superCall (this, javax.swing.undo.CompoundEdit, "getPresentationName", []);\r
-}});\r
-Clazz.defineMethod (c$, "getUndoPresentationName", \r
-function () {\r
-var last = this.lastEdit ();\r
-if (last != null) {\r
-return last.getUndoPresentationName ();\r
-} else {\r
-return Clazz.superCall (this, javax.swing.undo.CompoundEdit, "getUndoPresentationName", []);\r
-}});\r
-Clazz.defineMethod (c$, "getRedoPresentationName", \r
-function () {\r
-var last = this.lastEdit ();\r
-if (last != null) {\r
-return last.getRedoPresentationName ();\r
-} else {\r
-return Clazz.superCall (this, javax.swing.undo.CompoundEdit, "getRedoPresentationName", []);\r
-}});\r
-Clazz.defineMethod (c$, "toString", \r
-function () {\r
-return Clazz.superCall (this, javax.swing.undo.CompoundEdit, "toString", []) + " inProgress: " + this.inProgress + " edits: " + this.edits;\r
-});\r
-});\r
+Clazz.declarePackage ("javax.swing.undo");
+Clazz.load (["javax.swing.undo.AbstractUndoableEdit"], "javax.swing.undo.CompoundEdit", ["java.util.Vector"], function () {
+c$ = Clazz.decorateAsClass (function () {
+this.inProgress = false;
+this.edits = null;
+Clazz.instantialize (this, arguments);
+}, javax.swing.undo, "CompoundEdit", javax.swing.undo.AbstractUndoableEdit);
+Clazz.makeConstructor (c$, 
+function () {
+Clazz.superConstructor (this, javax.swing.undo.CompoundEdit);
+this.inProgress = true;
+this.edits =  new java.util.Vector ();
+});
+Clazz.defineMethod (c$, "undo", 
+function () {
+Clazz.superCall (this, javax.swing.undo.CompoundEdit, "undo", []);
+var i = this.edits.size ();
+while (i-- > 0) {
+var e = this.edits.elementAt (i);
+e.undo ();
+}
+});
+Clazz.defineMethod (c$, "redo", 
+function () {
+Clazz.superCall (this, javax.swing.undo.CompoundEdit, "redo", []);
+var cursor = this.edits.elements ();
+while (cursor.hasMoreElements ()) {
+(cursor.nextElement ()).redo ();
+}
+});
+Clazz.defineMethod (c$, "lastEdit", 
+function () {
+var count = this.edits.size ();
+if (count > 0) return this.edits.elementAt (count - 1);
+ else return null;
+});
+Clazz.defineMethod (c$, "die", 
+function () {
+var size = this.edits.size ();
+for (var i = size - 1; i >= 0; i--) {
+var e = this.edits.elementAt (i);
+e.die ();
+}
+Clazz.superCall (this, javax.swing.undo.CompoundEdit, "die", []);
+});
+Clazz.overrideMethod (c$, "addEdit", 
+function (anEdit) {
+if (!this.inProgress) {
+return false;
+} else {
+var last = this.lastEdit ();
+if (last == null) {
+this.edits.addElement (anEdit);
+} else if (!last.addEdit (anEdit)) {
+if (anEdit.replaceEdit (last)) {
+this.edits.removeElementAt (this.edits.size () - 1);
+}this.edits.addElement (anEdit);
+}return true;
+}}, "javax.swing.undo.UndoableEdit");
+Clazz.defineMethod (c$, "end", 
+function () {
+this.inProgress = false;
+});
+Clazz.defineMethod (c$, "canUndo", 
+function () {
+return !this.isInProgress () && Clazz.superCall (this, javax.swing.undo.CompoundEdit, "canUndo", []);
+});
+Clazz.defineMethod (c$, "canRedo", 
+function () {
+return !this.isInProgress () && Clazz.superCall (this, javax.swing.undo.CompoundEdit, "canRedo", []);
+});
+Clazz.defineMethod (c$, "isInProgress", 
+function () {
+return this.inProgress;
+});
+Clazz.overrideMethod (c$, "isSignificant", 
+function () {
+var cursor = this.edits.elements ();
+while (cursor.hasMoreElements ()) {
+if ((cursor.nextElement ()).isSignificant ()) {
+return true;
+}}
+return false;
+});
+Clazz.defineMethod (c$, "getPresentationName", 
+function () {
+var last = this.lastEdit ();
+if (last != null) {
+return last.getPresentationName ();
+} else {
+return Clazz.superCall (this, javax.swing.undo.CompoundEdit, "getPresentationName", []);
+}});
+Clazz.defineMethod (c$, "getUndoPresentationName", 
+function () {
+var last = this.lastEdit ();
+if (last != null) {
+return last.getUndoPresentationName ();
+} else {
+return Clazz.superCall (this, javax.swing.undo.CompoundEdit, "getUndoPresentationName", []);
+}});
+Clazz.defineMethod (c$, "getRedoPresentationName", 
+function () {
+var last = this.lastEdit ();
+if (last != null) {
+return last.getRedoPresentationName ();
+} else {
+return Clazz.superCall (this, javax.swing.undo.CompoundEdit, "getRedoPresentationName", []);
+}});
+Clazz.defineMethod (c$, "toString", 
+function () {
+return Clazz.superCall (this, javax.swing.undo.CompoundEdit, "toString", []) + " inProgress: " + this.inProgress + " edits: " + this.edits;
+});
+});