Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / swingjs / j2s / javax / swing / JLayeredPane.js
index 04335be..1f5dd5d 100644 (file)
-Clazz.declarePackage ("javax.swing");\r
-Clazz.load (["javax.swing.JComponent"], "javax.swing.JLayeredPane", ["java.util.ArrayList", "$.Hashtable", "java.awt.Color"], function () {\r
-c$ = Clazz.decorateAsClass (function () {\r
-this.componentToLayer = null;\r
-this.optimizedDrawingPossible = true;\r
-Clazz.instantialize (this, arguments);\r
-}, javax.swing, "JLayeredPane", javax.swing.JComponent);\r
-Clazz.makeConstructor (c$, \r
-function () {\r
-Clazz.superConstructor (this, javax.swing.JLayeredPane, []);\r
-this.setLayout (null);\r
-});\r
-Clazz.defineMethod (c$, "validateOptimizedDrawing", \r
- function () {\r
-var layeredComponentFound = false;\r
-{\r
-var layer = null;\r
-for (var c, $c = 0, $$c = this.getComponents (); $c < $$c.length && ((c = $$c[$c]) || true); $c++) {\r
-layer = null;\r
-if ((Clazz.instanceOf (c, javax.swing.JComponent) && (layer = (c).getClientProperty ("layeredContainerLayer")) != null)) {\r
-if (layer != null && layer.equals (javax.swing.JLayeredPane.FRAME_CONTENT_LAYER)) continue;\r
-layeredComponentFound = true;\r
-break;\r
-}}\r
-}if (layeredComponentFound) this.optimizedDrawingPossible = false;\r
- else this.optimizedDrawingPossible = true;\r
-});\r
-Clazz.overrideMethod (c$, "addImpl", \r
-function (comp, constraints, index) {\r
-var layer = javax.swing.JLayeredPane.DEFAULT_LAYER.intValue ();\r
-var pos;\r
-if (Clazz.instanceOf (constraints, Integer)) {\r
-layer = (constraints).intValue ();\r
-this.setLayer (comp, layer);\r
-} else layer = this.getLayer (comp);\r
-pos = this.insertIndexForLayer (layer, index);\r
-this.addImplSAEM (comp, constraints, pos);\r
-comp.validate ();\r
-comp.repaint ();\r
-this.validateOptimizedDrawing ();\r
-return comp;\r
-}, "java.awt.Component,~O,~N");\r
-Clazz.defineMethod (c$, "remove", \r
-function (index) {\r
-var c = this.getComponent (index);\r
-Clazz.superCall (this, javax.swing.JLayeredPane, "remove", [index]);\r
-if (c != null && !(Clazz.instanceOf (c, javax.swing.JComponent))) {\r
-this.getComponentToLayer ().remove (c);\r
-}this.validateOptimizedDrawing ();\r
-}, "~N");\r
-Clazz.defineMethod (c$, "removeAll", \r
-function () {\r
-var children = this.getComponents ();\r
-var cToL = this.getComponentToLayer ();\r
-for (var counter = children.length - 1; counter >= 0; counter--) {\r
-var c = children[counter];\r
-if (c != null && !(Clazz.instanceOf (c, javax.swing.JComponent))) {\r
-cToL.remove (c);\r
-}}\r
-Clazz.superCall (this, javax.swing.JLayeredPane, "removeAll", []);\r
-});\r
-Clazz.overrideMethod (c$, "isOptimizedDrawingEnabled", \r
-function () {\r
-return this.optimizedDrawingPossible;\r
-});\r
-c$.putLayer = Clazz.defineMethod (c$, "putLayer", \r
-function (c, layer) {\r
-var layerObj;\r
-layerObj =  new Integer (layer);\r
-c.putClientProperty ("layeredContainerLayer", layerObj);\r
-}, "javax.swing.JComponent,~N");\r
-c$.getLayer = Clazz.defineMethod (c$, "getLayer", \r
-function (c) {\r
-var i;\r
-if ((i = c.getClientProperty ("layeredContainerLayer")) != null) return i.intValue ();\r
-return javax.swing.JLayeredPane.DEFAULT_LAYER.intValue ();\r
-}, "javax.swing.JComponent");\r
-c$.getLayeredPaneAbove = Clazz.defineMethod (c$, "getLayeredPaneAbove", \r
-function (c) {\r
-if (c == null) return null;\r
-var parent = c.getParent ();\r
-while (parent != null && !(Clazz.instanceOf (parent, javax.swing.JLayeredPane))) parent = parent.getParent ();\r
-\r
-return parent;\r
-}, "java.awt.Component");\r
-Clazz.defineMethod (c$, "setLayer", \r
-function (c, layer) {\r
-this.setLayer (c, layer, -1);\r
-}, "java.awt.Component,~N");\r
-Clazz.defineMethod (c$, "setLayer", \r
-function (c, layer, position) {\r
-var layerObj;\r
-layerObj = this.getObjectForLayer (layer);\r
-if (layer == this.getLayer (c) && position == this.getPosition (c)) {\r
-this.repaint (c.getBounds ());\r
-return;\r
-}if (Clazz.instanceOf (c, javax.swing.JComponent)) (c).putClientProperty ("layeredContainerLayer", layerObj);\r
- else this.getComponentToLayer ().put (c, layerObj);\r
-if (c.getParent () == null || c.getParent () !== this) {\r
-this.repaint (c.getBounds ());\r
-return;\r
-}var index = this.insertIndexForLayer (c, layer, position);\r
-this.setComponentZOrder (c, index);\r
-this.repaint (c.getBounds ());\r
-}, "java.awt.Component,~N,~N");\r
-Clazz.defineMethod (c$, "getLayer", \r
-function (c) {\r
-var i;\r
-if (Clazz.instanceOf (c, javax.swing.JComponent)) i = (c).getClientProperty ("layeredContainerLayer");\r
- else i = this.getComponentToLayer ().get (c);\r
-if (i == null) return javax.swing.JLayeredPane.DEFAULT_LAYER.intValue ();\r
-return i.intValue ();\r
-}, "java.awt.Component");\r
-Clazz.defineMethod (c$, "getIndexOf", \r
-function (c) {\r
-var i;\r
-var count;\r
-count = this.getComponentCount ();\r
-for (i = 0; i < count; i++) {\r
-if (c === this.getComponent (i)) return i;\r
-}\r
-return -1;\r
-}, "java.awt.Component");\r
-Clazz.defineMethod (c$, "moveToFront", \r
-function (c) {\r
-this.setPosition (c, 0);\r
-}, "java.awt.Component");\r
-Clazz.defineMethod (c$, "moveToBack", \r
-function (c) {\r
-this.setPosition (c, -1);\r
-}, "java.awt.Component");\r
-Clazz.defineMethod (c$, "setPosition", \r
-function (c, position) {\r
-this.setLayer (c, this.getLayer (c), position);\r
-}, "java.awt.Component,~N");\r
-Clazz.defineMethod (c$, "getPosition", \r
-function (c) {\r
-var i;\r
-var count;\r
-var startLayer;\r
-var curLayer;\r
-var startLocation;\r
-var pos = 0;\r
-count = this.getComponentCount ();\r
-startLocation = this.getIndexOf (c);\r
-if (startLocation == -1) return -1;\r
-startLayer = this.getLayer (c);\r
-for (i = startLocation - 1; i >= 0; i--) {\r
-curLayer = this.getLayer (this.getComponent (i));\r
-if (curLayer == startLayer) pos++;\r
- else return pos;\r
-}\r
-return pos;\r
-}, "java.awt.Component");\r
-Clazz.defineMethod (c$, "highestLayer", \r
-function () {\r
-if (this.getComponentCount () > 0) return this.getLayer (this.getComponent (0));\r
-return 0;\r
-});\r
-Clazz.defineMethod (c$, "lowestLayer", \r
-function () {\r
-var count = this.getComponentCount ();\r
-if (count > 0) return this.getLayer (this.getComponent (count - 1));\r
-return 0;\r
-});\r
-Clazz.defineMethod (c$, "getComponentCountInLayer", \r
-function (layer) {\r
-var i;\r
-var count;\r
-var curLayer;\r
-var layerCount = 0;\r
-count = this.getComponentCount ();\r
-for (i = 0; i < count; i++) {\r
-curLayer = this.getLayer (this.getComponent (i));\r
-if (curLayer == layer) {\r
-layerCount++;\r
-} else if (layerCount > 0 || curLayer < layer) {\r
-break;\r
-}}\r
-return layerCount;\r
-}, "~N");\r
-Clazz.defineMethod (c$, "getComponentsInLayer", \r
-function (layer) {\r
-var i;\r
-var count;\r
-var curLayer;\r
-var layerCount = 0;\r
-var results;\r
-results =  new Array (this.getComponentCountInLayer (layer));\r
-count = this.getComponentCount ();\r
-for (i = 0; i < count; i++) {\r
-curLayer = this.getLayer (this.getComponent (i));\r
-if (curLayer == layer) {\r
-results[layerCount++] = this.getComponent (i);\r
-} else if (layerCount > 0 || curLayer < layer) {\r
-break;\r
-}}\r
-return results;\r
-}, "~N");\r
-Clazz.defineMethod (c$, "paint", \r
-function (g) {\r
-if (this.isOpaque ()) {\r
-var r = g.getClipBounds ();\r
-var c = this.getBackground ();\r
-if (c == null) c = java.awt.Color.lightGray;\r
-g.setColor (c);\r
-if (r != null) {\r
-g.fillRect (r.x, r.y, r.width, r.height);\r
-} else {\r
-g.fillRect (0, 0, this.getWidth (), this.getHeight ());\r
-}}Clazz.superCall (this, javax.swing.JLayeredPane, "paint", [g]);\r
-}, "java.awt.Graphics");\r
-Clazz.defineMethod (c$, "getComponentToLayer", \r
-function () {\r
-if (this.componentToLayer == null) this.componentToLayer =  new java.util.Hashtable (4);\r
-return this.componentToLayer;\r
-});\r
-Clazz.defineMethod (c$, "getObjectForLayer", \r
-function (layer) {\r
-var layerObj;\r
-switch (layer) {\r
-case 0:\r
-layerObj = javax.swing.JLayeredPane.DEFAULT_LAYER;\r
-break;\r
-case 100:\r
-layerObj = javax.swing.JLayeredPane.PALETTE_LAYER;\r
-break;\r
-case 200:\r
-layerObj = javax.swing.JLayeredPane.MODAL_LAYER;\r
-break;\r
-case 300:\r
-layerObj = javax.swing.JLayeredPane.POPUP_LAYER;\r
-break;\r
-case 400:\r
-layerObj = javax.swing.JLayeredPane.DRAG_LAYER;\r
-break;\r
-default:\r
-layerObj =  new Integer (layer);\r
-}\r
-return layerObj;\r
-}, "~N");\r
-Clazz.defineMethod (c$, "insertIndexForLayer", \r
-function (layer, position) {\r
-return this.insertIndexForLayer (null, layer, position);\r
-}, "~N,~N");\r
-Clazz.defineMethod (c$, "insertIndexForLayer", \r
- function (comp, layer, position) {\r
-var i;\r
-var count;\r
-var curLayer;\r
-var layerStart = -1;\r
-var layerEnd = -1;\r
-var componentCount = this.getComponentCount ();\r
-var compList =  new java.util.ArrayList (componentCount);\r
-for (var index = 0; index < componentCount; index++) {\r
-if (this.getComponent (index) !== comp) {\r
-compList.add (this.getComponent (index));\r
-}}\r
-count = compList.size ();\r
-for (i = 0; i < count; i++) {\r
-curLayer = this.getLayer (compList.get (i));\r
-if (layerStart == -1 && curLayer == layer) {\r
-layerStart = i;\r
-}if (curLayer < layer) {\r
-if (i == 0) {\r
-layerStart = 0;\r
-layerEnd = 0;\r
-} else {\r
-layerEnd = i;\r
-}break;\r
-}}\r
-if (layerStart == -1 && layerEnd == -1) return count;\r
-if (layerStart != -1 && layerEnd == -1) layerEnd = count;\r
-if (layerEnd != -1 && layerStart == -1) layerStart = layerEnd;\r
-if (position == -1) return layerEnd;\r
-if (position > -1 && layerStart + position <= layerEnd) return layerStart + position;\r
-return layerEnd;\r
-}, "java.awt.Component,~N,~N");\r
-Clazz.defineMethod (c$, "paramString", \r
-function () {\r
-var optimizedDrawingPossibleString = (this.optimizedDrawingPossible ? "true" : "false");\r
-return Clazz.superCall (this, javax.swing.JLayeredPane, "paramString", []) + ",optimizedDrawingPossible=" + optimizedDrawingPossibleString;\r
-});\r
-c$.DEFAULT_LAYER = c$.prototype.DEFAULT_LAYER =  new Integer (0);\r
-c$.PALETTE_LAYER = c$.prototype.PALETTE_LAYER =  new Integer (100);\r
-c$.MODAL_LAYER = c$.prototype.MODAL_LAYER =  new Integer (200);\r
-c$.POPUP_LAYER = c$.prototype.POPUP_LAYER =  new Integer (300);\r
-c$.DRAG_LAYER = c$.prototype.DRAG_LAYER =  new Integer (400);\r
-c$.FRAME_CONTENT_LAYER = c$.prototype.FRAME_CONTENT_LAYER =  new Integer (-30000);\r
-Clazz.defineStatics (c$,\r
-"LAYER_PROPERTY", "layeredContainerLayer");\r
-});\r
+Clazz.declarePackage ("javax.swing");
+Clazz.load (["javax.swing.JComponent"], "javax.swing.JLayeredPane", ["java.util.ArrayList", "$.Hashtable", "java.awt.Color"], function () {
+c$ = Clazz.decorateAsClass (function () {
+this.componentToLayer = null;
+this.optimizedDrawingPossible = true;
+Clazz.instantialize (this, arguments);
+}, javax.swing, "JLayeredPane", javax.swing.JComponent);
+Clazz.makeConstructor (c$, 
+function () {
+Clazz.superConstructor (this, javax.swing.JLayeredPane, []);
+this.setLayout (null);
+});
+Clazz.defineMethod (c$, "validateOptimizedDrawing", 
+ function () {
+var layeredComponentFound = false;
+{
+var layer = null;
+for (var c, $c = 0, $$c = this.getComponents (); $c < $$c.length && ((c = $$c[$c]) || true); $c++) {
+layer = null;
+if ((Clazz.instanceOf (c, javax.swing.JComponent) && (layer = (c).getClientProperty ("layeredContainerLayer")) != null)) {
+if (layer != null && layer.equals (javax.swing.JLayeredPane.FRAME_CONTENT_LAYER)) continue;
+layeredComponentFound = true;
+break;
+}}
+}if (layeredComponentFound) this.optimizedDrawingPossible = false;
+ else this.optimizedDrawingPossible = true;
+});
+Clazz.overrideMethod (c$, "addImpl", 
+function (comp, constraints, index) {
+var layer = javax.swing.JLayeredPane.DEFAULT_LAYER.intValue ();
+var pos;
+if (Clazz.instanceOf (constraints, Integer)) {
+layer = (constraints).intValue ();
+this.setLayer (comp, layer);
+} else layer = this.getLayer (comp);
+pos = this.insertIndexForLayer (layer, index);
+this.addImplSAEM (comp, constraints, pos);
+comp.validate ();
+comp.repaint ();
+this.validateOptimizedDrawing ();
+return comp;
+}, "java.awt.Component,~O,~N");
+Clazz.defineMethod (c$, "remove", 
+function (index) {
+var c = this.getComponent (index);
+Clazz.superCall (this, javax.swing.JLayeredPane, "remove", [index]);
+if (c != null && !(Clazz.instanceOf (c, javax.swing.JComponent))) {
+this.getComponentToLayer ().remove (c);
+}this.validateOptimizedDrawing ();
+}, "~N");
+Clazz.defineMethod (c$, "removeAll", 
+function () {
+var children = this.getComponents ();
+var cToL = this.getComponentToLayer ();
+for (var counter = children.length - 1; counter >= 0; counter--) {
+var c = children[counter];
+if (c != null && !(Clazz.instanceOf (c, javax.swing.JComponent))) {
+cToL.remove (c);
+}}
+Clazz.superCall (this, javax.swing.JLayeredPane, "removeAll", []);
+});
+Clazz.overrideMethod (c$, "isOptimizedDrawingEnabled", 
+function () {
+return this.optimizedDrawingPossible;
+});
+c$.putLayer = Clazz.defineMethod (c$, "putLayer", 
+function (c, layer) {
+var layerObj;
+layerObj =  new Integer (layer);
+c.putClientProperty ("layeredContainerLayer", layerObj);
+}, "javax.swing.JComponent,~N");
+c$.getLayer = Clazz.defineMethod (c$, "getLayer", 
+function (c) {
+var i;
+if ((i = c.getClientProperty ("layeredContainerLayer")) != null) return i.intValue ();
+return javax.swing.JLayeredPane.DEFAULT_LAYER.intValue ();
+}, "javax.swing.JComponent");
+c$.getLayeredPaneAbove = Clazz.defineMethod (c$, "getLayeredPaneAbove", 
+function (c) {
+if (c == null) return null;
+var parent = c.getParent ();
+while (parent != null && !(Clazz.instanceOf (parent, javax.swing.JLayeredPane))) parent = parent.getParent ();
+
+return parent;
+}, "java.awt.Component");
+Clazz.defineMethod (c$, "setLayer", 
+function (c, layer) {
+this.setLayer (c, layer, -1);
+}, "java.awt.Component,~N");
+Clazz.defineMethod (c$, "setLayer", 
+function (c, layer, position) {
+var layerObj;
+layerObj = this.getObjectForLayer (layer);
+if (layer == this.getLayer (c) && position == this.getPosition (c)) {
+this.repaint (c.getBounds ());
+return;
+}if (Clazz.instanceOf (c, javax.swing.JComponent)) (c).putClientProperty ("layeredContainerLayer", layerObj);
+ else this.getComponentToLayer ().put (c, layerObj);
+if (c.getParent () == null || c.getParent () !== this) {
+this.repaint (c.getBounds ());
+return;
+}var index = this.insertIndexForLayer (c, layer, position);
+this.setComponentZOrder (c, index);
+this.repaint (c.getBounds ());
+}, "java.awt.Component,~N,~N");
+Clazz.defineMethod (c$, "getLayer", 
+function (c) {
+var i;
+if (Clazz.instanceOf (c, javax.swing.JComponent)) i = (c).getClientProperty ("layeredContainerLayer");
+ else i = this.getComponentToLayer ().get (c);
+if (i == null) return javax.swing.JLayeredPane.DEFAULT_LAYER.intValue ();
+return i.intValue ();
+}, "java.awt.Component");
+Clazz.defineMethod (c$, "getIndexOf", 
+function (c) {
+var i;
+var count;
+count = this.getComponentCount ();
+for (i = 0; i < count; i++) {
+if (c === this.getComponent (i)) return i;
+}
+return -1;
+}, "java.awt.Component");
+Clazz.defineMethod (c$, "moveToFront", 
+function (c) {
+this.setPosition (c, 0);
+}, "java.awt.Component");
+Clazz.defineMethod (c$, "moveToBack", 
+function (c) {
+this.setPosition (c, -1);
+}, "java.awt.Component");
+Clazz.defineMethod (c$, "setPosition", 
+function (c, position) {
+this.setLayer (c, this.getLayer (c), position);
+}, "java.awt.Component,~N");
+Clazz.defineMethod (c$, "getPosition", 
+function (c) {
+var i;
+var count;
+var startLayer;
+var curLayer;
+var startLocation;
+var pos = 0;
+count = this.getComponentCount ();
+startLocation = this.getIndexOf (c);
+if (startLocation == -1) return -1;
+startLayer = this.getLayer (c);
+for (i = startLocation - 1; i >= 0; i--) {
+curLayer = this.getLayer (this.getComponent (i));
+if (curLayer == startLayer) pos++;
+ else return pos;
+}
+return pos;
+}, "java.awt.Component");
+Clazz.defineMethod (c$, "highestLayer", 
+function () {
+if (this.getComponentCount () > 0) return this.getLayer (this.getComponent (0));
+return 0;
+});
+Clazz.defineMethod (c$, "lowestLayer", 
+function () {
+var count = this.getComponentCount ();
+if (count > 0) return this.getLayer (this.getComponent (count - 1));
+return 0;
+});
+Clazz.defineMethod (c$, "getComponentCountInLayer", 
+function (layer) {
+var i;
+var count;
+var curLayer;
+var layerCount = 0;
+count = this.getComponentCount ();
+for (i = 0; i < count; i++) {
+curLayer = this.getLayer (this.getComponent (i));
+if (curLayer == layer) {
+layerCount++;
+} else if (layerCount > 0 || curLayer < layer) {
+break;
+}}
+return layerCount;
+}, "~N");
+Clazz.defineMethod (c$, "getComponentsInLayer", 
+function (layer) {
+var i;
+var count;
+var curLayer;
+var layerCount = 0;
+var results;
+results =  new Array (this.getComponentCountInLayer (layer));
+count = this.getComponentCount ();
+for (i = 0; i < count; i++) {
+curLayer = this.getLayer (this.getComponent (i));
+if (curLayer == layer) {
+results[layerCount++] = this.getComponent (i);
+} else if (layerCount > 0 || curLayer < layer) {
+break;
+}}
+return results;
+}, "~N");
+Clazz.defineMethod (c$, "paint", 
+function (g) {
+if (this.isOpaque ()) {
+var r = g.getClipBounds ();
+var c = this.getBackground ();
+if (c == null) c = java.awt.Color.lightGray;
+g.setColor (c);
+if (r != null) {
+g.fillRect (r.x, r.y, r.width, r.height);
+} else {
+g.fillRect (0, 0, this.getWidth (), this.getHeight ());
+}}Clazz.superCall (this, javax.swing.JLayeredPane, "paint", [g]);
+}, "java.awt.Graphics");
+Clazz.defineMethod (c$, "getComponentToLayer", 
+function () {
+if (this.componentToLayer == null) this.componentToLayer =  new java.util.Hashtable (4);
+return this.componentToLayer;
+});
+Clazz.defineMethod (c$, "getObjectForLayer", 
+function (layer) {
+var layerObj;
+switch (layer) {
+case 0:
+layerObj = javax.swing.JLayeredPane.DEFAULT_LAYER;
+break;
+case 100:
+layerObj = javax.swing.JLayeredPane.PALETTE_LAYER;
+break;
+case 200:
+layerObj = javax.swing.JLayeredPane.MODAL_LAYER;
+break;
+case 300:
+layerObj = javax.swing.JLayeredPane.POPUP_LAYER;
+break;
+case 400:
+layerObj = javax.swing.JLayeredPane.DRAG_LAYER;
+break;
+default:
+layerObj =  new Integer (layer);
+}
+return layerObj;
+}, "~N");
+Clazz.defineMethod (c$, "insertIndexForLayer", 
+function (layer, position) {
+return this.insertIndexForLayer (null, layer, position);
+}, "~N,~N");
+Clazz.defineMethod (c$, "insertIndexForLayer", 
+ function (comp, layer, position) {
+var i;
+var count;
+var curLayer;
+var layerStart = -1;
+var layerEnd = -1;
+var componentCount = this.getComponentCount ();
+var compList =  new java.util.ArrayList (componentCount);
+for (var index = 0; index < componentCount; index++) {
+if (this.getComponent (index) !== comp) {
+compList.add (this.getComponent (index));
+}}
+count = compList.size ();
+for (i = 0; i < count; i++) {
+curLayer = this.getLayer (compList.get (i));
+if (layerStart == -1 && curLayer == layer) {
+layerStart = i;
+}if (curLayer < layer) {
+if (i == 0) {
+layerStart = 0;
+layerEnd = 0;
+} else {
+layerEnd = i;
+}break;
+}}
+if (layerStart == -1 && layerEnd == -1) return count;
+if (layerStart != -1 && layerEnd == -1) layerEnd = count;
+if (layerEnd != -1 && layerStart == -1) layerStart = layerEnd;
+if (position == -1) return layerEnd;
+if (position > -1 && layerStart + position <= layerEnd) return layerStart + position;
+return layerEnd;
+}, "java.awt.Component,~N,~N");
+Clazz.defineMethod (c$, "paramString", 
+function () {
+var optimizedDrawingPossibleString = (this.optimizedDrawingPossible ? "true" : "false");
+return Clazz.superCall (this, javax.swing.JLayeredPane, "paramString", []) + ",optimizedDrawingPossible=" + optimizedDrawingPossibleString;
+});
+c$.DEFAULT_LAYER = c$.prototype.DEFAULT_LAYER =  new Integer (0);
+c$.PALETTE_LAYER = c$.prototype.PALETTE_LAYER =  new Integer (100);
+c$.MODAL_LAYER = c$.prototype.MODAL_LAYER =  new Integer (200);
+c$.POPUP_LAYER = c$.prototype.POPUP_LAYER =  new Integer (300);
+c$.DRAG_LAYER = c$.prototype.DRAG_LAYER =  new Integer (400);
+c$.FRAME_CONTENT_LAYER = c$.prototype.FRAME_CONTENT_LAYER =  new Integer (-30000);
+Clazz.defineStatics (c$,
+"LAYER_PROPERTY", "layeredContainerLayer");
+});