Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / java / awt / ModalEventFilter.js
index d3e18bf..1eabb20 100644 (file)
-Clazz.declarePackage ("java.awt");\r
-Clazz.load (["java.awt.EventFilter"], "java.awt.ModalEventFilter", ["java.awt.Component", "$.Dialog", "$.Window", "jssun.awt.ModalExclude"], function () {\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.modalDialog = null;\r
-this.disabled = false;\r
-Clazz.instantialize (this, arguments);\r
-}, java.awt, "ModalEventFilter", null, java.awt.EventFilter);\r
-Clazz.makeConstructor (c$, \r
-function (modalDialog) {\r
-this.modalDialog = modalDialog;\r
-this.disabled = false;\r
-}, "java.awt.Dialog");\r
-Clazz.defineMethod (c$, "getModalDialog", \r
-function () {\r
-return this.modalDialog;\r
-});\r
-Clazz.overrideMethod (c$, "acceptEvent", \r
-function (event) {\r
-if (this.disabled || !this.modalDialog.isVisible ()) {\r
-return java.awt.EventFilter.FilterAction.ACCEPT;\r
-}var eventID = event.getID ();\r
-if ((eventID >= 500 && eventID <= 507) || (eventID >= 1001 && eventID <= 1001) || eventID == 201) {\r
-var o = event.getSource ();\r
-if (Clazz.instanceOf (o, jssun.awt.ModalExclude)) {\r
-} else if (Clazz.instanceOf (o, java.awt.Component)) {\r
-var c = o;\r
-while ((c != null) && !(Clazz.instanceOf (c, java.awt.Window))) {\r
-c = c.getParent_NoClientCode ();\r
-}\r
-if (c != null) {\r
-return this.acceptWindow (c);\r
-}}}return java.awt.EventFilter.FilterAction.ACCEPT;\r
-}, "java.awt.AWTEvent");\r
-Clazz.defineMethod (c$, "disable", \r
-function () {\r
-this.disabled = true;\r
-});\r
-Clazz.defineMethod (c$, "compareTo", \r
-function (another) {\r
-var anotherDialog = another.getModalDialog ();\r
-var c = this.modalDialog;\r
-while (c != null) {\r
-if (c === anotherDialog) {\r
-return 1;\r
-}c = c.getParent_NoClientCode ();\r
-}\r
-c = anotherDialog;\r
-while (c != null) {\r
-if (c === this.modalDialog) {\r
-return -1;\r
-}c = c.getParent_NoClientCode ();\r
-}\r
-var blocker = this.modalDialog.getModalBlocker ();\r
-while (blocker != null) {\r
-if (blocker === anotherDialog) {\r
-return -1;\r
-}blocker = blocker.getModalBlocker ();\r
-}\r
-blocker = anotherDialog.getModalBlocker ();\r
-while (blocker != null) {\r
-if (blocker === this.modalDialog) {\r
-return 1;\r
-}blocker = blocker.getModalBlocker ();\r
-}\r
-return this.modalDialog.getModalityType ().compareTo (anotherDialog.getModalityType ());\r
-}, "java.awt.ModalEventFilter");\r
-c$.createFilterForDialog = Clazz.defineMethod (c$, "createFilterForDialog", \r
-function (modalDialog) {\r
-switch (modalDialog.getModalityType ()) {\r
-case java.awt.Dialog.ModalityType.DOCUMENT_MODAL:\r
-return  new java.awt.ModalEventFilter.DocumentModalEventFilter (modalDialog);\r
-case java.awt.Dialog.ModalityType.APPLICATION_MODAL:\r
-return  new java.awt.ModalEventFilter.ApplicationModalEventFilter (modalDialog);\r
-case java.awt.Dialog.ModalityType.TOOLKIT_MODAL:\r
-return  new java.awt.ModalEventFilter.ToolkitModalEventFilter (modalDialog);\r
-}\r
-return null;\r
-}, "java.awt.Dialog");\r
-Clazz.pu$h(self.c$);\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.appContext = null;\r
-Clazz.instantialize (this, arguments);\r
-}, java.awt.ModalEventFilter, "ToolkitModalEventFilter", java.awt.ModalEventFilter);\r
-Clazz.makeConstructor (c$, \r
-function (a) {\r
-Clazz.superConstructor (this, java.awt.ModalEventFilter.ToolkitModalEventFilter, [a]);\r
-this.appContext = a.appContext;\r
-}, "java.awt.Dialog");\r
-Clazz.overrideMethod (c$, "acceptWindow", \r
-function (a) {\r
-if (a.isModalExcluded (java.awt.Dialog.ModalExclusionType.TOOLKIT_EXCLUDE)) {\r
-return java.awt.EventFilter.FilterAction.ACCEPT;\r
-}if (a.appContext !== this.appContext) {\r
-return java.awt.EventFilter.FilterAction.REJECT;\r
-}while (a != null) {\r
-if (a === this.modalDialog) {\r
-return java.awt.EventFilter.FilterAction.ACCEPT_IMMEDIATELY;\r
-}a = a.getOwner ();\r
-}\r
-return java.awt.EventFilter.FilterAction.REJECT;\r
-}, "java.awt.Window");\r
-c$ = Clazz.p0p ();\r
-Clazz.pu$h(self.c$);\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.appContext = null;\r
-Clazz.instantialize (this, arguments);\r
-}, java.awt.ModalEventFilter, "ApplicationModalEventFilter", java.awt.ModalEventFilter);\r
-Clazz.makeConstructor (c$, \r
-function (a) {\r
-Clazz.superConstructor (this, java.awt.ModalEventFilter.ApplicationModalEventFilter, [a]);\r
-this.appContext = a.appContext;\r
-}, "java.awt.Dialog");\r
-Clazz.overrideMethod (c$, "acceptWindow", \r
-function (a) {\r
-if (a.isModalExcluded (java.awt.Dialog.ModalExclusionType.APPLICATION_EXCLUDE)) {\r
-return java.awt.EventFilter.FilterAction.ACCEPT;\r
-}if (a.appContext === this.appContext) {\r
-while (a != null) {\r
-if (a === this.modalDialog) {\r
-return java.awt.EventFilter.FilterAction.ACCEPT_IMMEDIATELY;\r
-}a = a.getOwner ();\r
-}\r
-return java.awt.EventFilter.FilterAction.REJECT;\r
-}return java.awt.EventFilter.FilterAction.ACCEPT;\r
-}, "java.awt.Window");\r
-c$ = Clazz.p0p ();\r
-Clazz.pu$h(self.c$);\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.documentRoot = null;\r
-Clazz.instantialize (this, arguments);\r
-}, java.awt.ModalEventFilter, "DocumentModalEventFilter", java.awt.ModalEventFilter);\r
-Clazz.makeConstructor (c$, \r
-function (a) {\r
-Clazz.superConstructor (this, java.awt.ModalEventFilter.DocumentModalEventFilter, [a]);\r
-this.documentRoot = a.getDocumentRoot ();\r
-}, "java.awt.Dialog");\r
-Clazz.overrideMethod (c$, "acceptWindow", \r
-function (a) {\r
-if (a.isModalExcluded (java.awt.Dialog.ModalExclusionType.APPLICATION_EXCLUDE)) {\r
-var b = this.modalDialog.getOwner ();\r
-while (b != null) {\r
-if (b === a) {\r
-return java.awt.EventFilter.FilterAction.REJECT;\r
-}b = b.getOwner ();\r
-}\r
-return java.awt.EventFilter.FilterAction.ACCEPT;\r
-}while (a != null) {\r
-if (a === this.modalDialog) {\r
-return java.awt.EventFilter.FilterAction.ACCEPT_IMMEDIATELY;\r
-}if (a === this.documentRoot) {\r
-return java.awt.EventFilter.FilterAction.REJECT;\r
-}a = a.getOwner ();\r
-}\r
-return java.awt.EventFilter.FilterAction.ACCEPT;\r
-}, "java.awt.Window");\r
-c$ = Clazz.p0p ();\r
-});\r
+Clazz.declarePackage ("java.awt");
+Clazz.load (["java.awt.EventFilter"], "java.awt.ModalEventFilter", ["java.awt.Component", "$.Dialog", "$.Window", "jssun.awt.ModalExclude"], function () {
+c$ = Clazz.decorateAsClass (function () {
+this.modalDialog = null;
+this.disabled = false;
+Clazz.instantialize (this, arguments);
+}, java.awt, "ModalEventFilter", null, java.awt.EventFilter);
+Clazz.makeConstructor (c$, 
+function (modalDialog) {
+this.modalDialog = modalDialog;
+this.disabled = false;
+}, "java.awt.Dialog");
+Clazz.defineMethod (c$, "getModalDialog", 
+function () {
+return this.modalDialog;
+});
+Clazz.overrideMethod (c$, "acceptEvent", 
+function (event) {
+if (this.disabled || !this.modalDialog.isVisible ()) {
+return java.awt.EventFilter.FilterAction.ACCEPT;
+}var eventID = event.getID ();
+if ((eventID >= 500 && eventID <= 507) || (eventID >= 1001 && eventID <= 1001) || eventID == 201) {
+var o = event.getSource ();
+if (Clazz.instanceOf (o, jssun.awt.ModalExclude)) {
+} else if (Clazz.instanceOf (o, java.awt.Component)) {
+var c = o;
+while ((c != null) && !(Clazz.instanceOf (c, java.awt.Window))) {
+c = c.getParent_NoClientCode ();
+}
+if (c != null) {
+return this.acceptWindow (c);
+}}}return java.awt.EventFilter.FilterAction.ACCEPT;
+}, "java.awt.AWTEvent");
+Clazz.defineMethod (c$, "disable", 
+function () {
+this.disabled = true;
+});
+Clazz.defineMethod (c$, "compareTo", 
+function (another) {
+var anotherDialog = another.getModalDialog ();
+var c = this.modalDialog;
+while (c != null) {
+if (c === anotherDialog) {
+return 1;
+}c = c.getParent_NoClientCode ();
+}
+c = anotherDialog;
+while (c != null) {
+if (c === this.modalDialog) {
+return -1;
+}c = c.getParent_NoClientCode ();
+}
+var blocker = this.modalDialog.getModalBlocker ();
+while (blocker != null) {
+if (blocker === anotherDialog) {
+return -1;
+}blocker = blocker.getModalBlocker ();
+}
+blocker = anotherDialog.getModalBlocker ();
+while (blocker != null) {
+if (blocker === this.modalDialog) {
+return 1;
+}blocker = blocker.getModalBlocker ();
+}
+return this.modalDialog.getModalityType ().compareTo (anotherDialog.getModalityType ());
+}, "java.awt.ModalEventFilter");
+c$.createFilterForDialog = Clazz.defineMethod (c$, "createFilterForDialog", 
+function (modalDialog) {
+switch (modalDialog.getModalityType ()) {
+case java.awt.Dialog.ModalityType.DOCUMENT_MODAL:
+return  new java.awt.ModalEventFilter.DocumentModalEventFilter (modalDialog);
+case java.awt.Dialog.ModalityType.APPLICATION_MODAL:
+return  new java.awt.ModalEventFilter.ApplicationModalEventFilter (modalDialog);
+case java.awt.Dialog.ModalityType.TOOLKIT_MODAL:
+return  new java.awt.ModalEventFilter.ToolkitModalEventFilter (modalDialog);
+}
+return null;
+}, "java.awt.Dialog");
+Clazz.pu$h(self.c$);
+c$ = Clazz.decorateAsClass (function () {
+this.appContext = null;
+Clazz.instantialize (this, arguments);
+}, java.awt.ModalEventFilter, "ToolkitModalEventFilter", java.awt.ModalEventFilter);
+Clazz.makeConstructor (c$, 
+function (a) {
+Clazz.superConstructor (this, java.awt.ModalEventFilter.ToolkitModalEventFilter, [a]);
+this.appContext = a.appContext;
+}, "java.awt.Dialog");
+Clazz.overrideMethod (c$, "acceptWindow", 
+function (a) {
+if (a.isModalExcluded (java.awt.Dialog.ModalExclusionType.TOOLKIT_EXCLUDE)) {
+return java.awt.EventFilter.FilterAction.ACCEPT;
+}if (a.appContext !== this.appContext) {
+return java.awt.EventFilter.FilterAction.REJECT;
+}while (a != null) {
+if (a === this.modalDialog) {
+return java.awt.EventFilter.FilterAction.ACCEPT_IMMEDIATELY;
+}a = a.getOwner ();
+}
+return java.awt.EventFilter.FilterAction.REJECT;
+}, "java.awt.Window");
+c$ = Clazz.p0p ();
+Clazz.pu$h(self.c$);
+c$ = Clazz.decorateAsClass (function () {
+this.appContext = null;
+Clazz.instantialize (this, arguments);
+}, java.awt.ModalEventFilter, "ApplicationModalEventFilter", java.awt.ModalEventFilter);
+Clazz.makeConstructor (c$, 
+function (a) {
+Clazz.superConstructor (this, java.awt.ModalEventFilter.ApplicationModalEventFilter, [a]);
+this.appContext = a.appContext;
+}, "java.awt.Dialog");
+Clazz.overrideMethod (c$, "acceptWindow", 
+function (a) {
+if (a.isModalExcluded (java.awt.Dialog.ModalExclusionType.APPLICATION_EXCLUDE)) {
+return java.awt.EventFilter.FilterAction.ACCEPT;
+}if (a.appContext === this.appContext) {
+while (a != null) {
+if (a === this.modalDialog) {
+return java.awt.EventFilter.FilterAction.ACCEPT_IMMEDIATELY;
+}a = a.getOwner ();
+}
+return java.awt.EventFilter.FilterAction.REJECT;
+}return java.awt.EventFilter.FilterAction.ACCEPT;
+}, "java.awt.Window");
+c$ = Clazz.p0p ();
+Clazz.pu$h(self.c$);
+c$ = Clazz.decorateAsClass (function () {
+this.documentRoot = null;
+Clazz.instantialize (this, arguments);
+}, java.awt.ModalEventFilter, "DocumentModalEventFilter", java.awt.ModalEventFilter);
+Clazz.makeConstructor (c$, 
+function (a) {
+Clazz.superConstructor (this, java.awt.ModalEventFilter.DocumentModalEventFilter, [a]);
+this.documentRoot = a.getDocumentRoot ();
+}, "java.awt.Dialog");
+Clazz.overrideMethod (c$, "acceptWindow", 
+function (a) {
+if (a.isModalExcluded (java.awt.Dialog.ModalExclusionType.APPLICATION_EXCLUDE)) {
+var b = this.modalDialog.getOwner ();
+while (b != null) {
+if (b === a) {
+return java.awt.EventFilter.FilterAction.REJECT;
+}b = b.getOwner ();
+}
+return java.awt.EventFilter.FilterAction.ACCEPT;
+}while (a != null) {
+if (a === this.modalDialog) {
+return java.awt.EventFilter.FilterAction.ACCEPT_IMMEDIATELY;
+}if (a === this.documentRoot) {
+return java.awt.EventFilter.FilterAction.REJECT;
+}a = a.getOwner ();
+}
+return java.awt.EventFilter.FilterAction.ACCEPT;
+}, "java.awt.Window");
+c$ = Clazz.p0p ();
+});