X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=bin%2Fjavajs%2Fswing%2FJSplitPane.js;h=08969e2f0567f9cf9ee8fac9efa95ffcbc928656;hp=11f99e2bdbad1c404931edad9cd4732e24c7cbf7;hb=8ffd05b3abe52c0b6b79b011c0966361f82d5fe6;hpb=6154cb57a6eac3bb1344b8342495f5bb701ee921 diff --git a/bin/javajs/swing/JSplitPane.js b/bin/javajs/swing/JSplitPane.js index 11f99e2..08969e2 100644 --- a/bin/javajs/swing/JSplitPane.js +++ b/bin/javajs/swing/JSplitPane.js @@ -1,67 +1,67 @@ -Clazz.declarePackage ("javajs.swing"); -Clazz.load (["javajs.swing.JComponent"], "javajs.swing.JSplitPane", ["javajs.swing.JComponentImp", "javajs.util.SB"], function () { -c$ = Clazz.decorateAsClass (function () { -this.isH = true; -this.split = 1; -this.right = null; -this.left = null; -Clazz.instantialize (this, arguments); -}, javajs.swing, "JSplitPane", javajs.swing.JComponent); -Clazz.makeConstructor (c$, -function (split) { -Clazz.superConstructor (this, javajs.swing.JSplitPane, ["JSpP"]); -this.split = split; -this.isH = (split == 1); -}, "~N"); -Clazz.defineMethod (c$, "setRightComponent", -function (r) { -this.right = new javajs.swing.JComponentImp (null); -this.right.add (r); -}, "javajs.swing.JComponent"); -Clazz.defineMethod (c$, "setLeftComponent", -function (l) { -this.left = new javajs.swing.JComponentImp (null); -this.left.add (l); -}, "javajs.swing.JComponent"); -Clazz.defineMethod (c$, "getSubcomponentWidth", -function () { -var w = this.width; -if (w == 0) { -var wleft = this.left.getSubcomponentWidth (); -var wright = this.right.getSubcomponentWidth (); -if (wleft > 0 && wright > 0) { -if (this.isH) w = wleft + wright; - else w = Math.max (wleft, wright); -}}return w; -}); -Clazz.defineMethod (c$, "getSubcomponentHeight", -function () { -var h = this.height; -if (h == 0) { -var hleft = this.left.getSubcomponentHeight (); -var hright = this.right.getSubcomponentHeight (); -if (hleft > 0 && hright > 0) { -if (this.isH) h = Math.max (hleft, hright); - else h = hleft + hright; -}}return h; -}); -Clazz.defineMethod (c$, "toHTML", -function () { -if (this.left == null || this.right == null) return ""; -var isH = (this.split == 1); -if (this.width == 0) this.width = this.getSubcomponentWidth (); -if (this.height == 0) this.height = this.getSubcomponentHeight (); -var sb = new javajs.util.SB (); -sb.append ("
"); -if (isH) sb.append ("
"); - else sb.append ("
"); -sb.append (this.left.getComponents ()[0].toHTML ()); -if (isH) sb.append ("
"); - else sb.append ("
"); -sb.append (this.right.getComponents ()[0].toHTML ()); -sb.append ("
\n"); -return sb.toString (); -}); -Clazz.defineStatics (c$, -"HORIZONTAL_SPLIT", 1); -}); +Clazz.declarePackage ("javajs.swing"); +Clazz.load (["javajs.swing.JComponent"], "javajs.swing.JSplitPane", ["javajs.swing.JComponentImp", "javajs.util.SB"], function () { +c$ = Clazz.decorateAsClass (function () { +this.isH = true; +this.split = 1; +this.right = null; +this.left = null; +Clazz.instantialize (this, arguments); +}, javajs.swing, "JSplitPane", javajs.swing.JComponent); +Clazz.makeConstructor (c$, +function (split) { +Clazz.superConstructor (this, javajs.swing.JSplitPane, ["JSpP"]); +this.split = split; +this.isH = (split == 1); +}, "~N"); +Clazz.defineMethod (c$, "setRightComponent", +function (r) { +this.right = new javajs.swing.JComponentImp (null); +this.right.add (r); +}, "javajs.swing.JComponent"); +Clazz.defineMethod (c$, "setLeftComponent", +function (l) { +this.left = new javajs.swing.JComponentImp (null); +this.left.add (l); +}, "javajs.swing.JComponent"); +Clazz.defineMethod (c$, "getSubcomponentWidth", +function () { +var w = this.width; +if (w == 0) { +var wleft = this.left.getSubcomponentWidth (); +var wright = this.right.getSubcomponentWidth (); +if (wleft > 0 && wright > 0) { +if (this.isH) w = wleft + wright; + else w = Math.max (wleft, wright); +}}return w; +}); +Clazz.defineMethod (c$, "getSubcomponentHeight", +function () { +var h = this.height; +if (h == 0) { +var hleft = this.left.getSubcomponentHeight (); +var hright = this.right.getSubcomponentHeight (); +if (hleft > 0 && hright > 0) { +if (this.isH) h = Math.max (hleft, hright); + else h = hleft + hright; +}}return h; +}); +Clazz.defineMethod (c$, "toHTML", +function () { +if (this.left == null || this.right == null) return ""; +var isH = (this.split == 1); +if (this.width == 0) this.width = this.getSubcomponentWidth (); +if (this.height == 0) this.height = this.getSubcomponentHeight (); +var sb = new javajs.util.SB (); +sb.append ("
"); +if (isH) sb.append ("
"); + else sb.append ("
"); +sb.append (this.left.getComponents ()[0].toHTML ()); +if (isH) sb.append ("
"); + else sb.append ("
"); +sb.append (this.right.getComponents ()[0].toHTML ()); +sb.append ("
\n"); +return sb.toString (); +}); +Clazz.defineStatics (c$, +"HORIZONTAL_SPLIT", 1); +});