X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fswingjs%2Fj2s%2Fjava%2Flang%2FBoolean.js;fp=site%2Fswingjs%2Fj2s%2Fjava%2Flang%2FBoolean.js;h=1074acea95fda7cbf7cebeedd88bfd52cf692cbd;hp=d20dfd5b6270ea9edd08a8b03c452400b1643e31;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/swingjs/j2s/java/lang/Boolean.js b/site/swingjs/j2s/java/lang/Boolean.js index d20dfd5..1074ace 100644 --- a/site/swingjs/j2s/java/lang/Boolean.js +++ b/site/swingjs/j2s/java/lang/Boolean.js @@ -1,86 +1,86 @@ -Clazz.load (["java.lang.Comparable", "java.io.Serializable"], "java.lang.Boolean", null, function () { -java.lang.Boolean = Boolean; -if (Clazz.supportsNativeObject) { - for (var i = 0; i < Clazz.extendedObjectMethods.length; i++) { - var p = Clazz.extendedObjectMethods[i]; - Boolean.prototype[p] = Clazz._O.prototype[p]; - } -} -Boolean.__CLASS_NAME__ = "Boolean"; -Clazz.implementOf (Boolean, [java.io.Serializable, java.lang.Comparable]); -Boolean.equals = Clazz.innerFunctions.equals; -Boolean.getName = Clazz.innerFunctions.getName; -Boolean.serialVersionUID = Boolean.prototype.serialVersionUID = -3665804199014368530; - -Clazz.makeConstructor (Boolean, -function (value) { -this.valueOf = function () { - return value; -}; -}, "~B"); -Clazz.makeConstructor (Boolean, -function (s) { -this.valueOf = function () { - return Boolean.toBoolean (s); -}; -}, "~S"); -Boolean.parseBoolean = Clazz.defineMethod (Boolean, "parseBoolean", -function (s) { -return Boolean.toBoolean (s); -}, "~S"); -Clazz.defineMethod (Boolean, "booleanValue", -function () { -return this.value; -}); -Boolean.$valueOf = Clazz.defineMethod (Boolean, "$valueOf", -function (b) { -return (b ? Boolean.TRUE : Boolean.FALSE); -}, "~B"); -Boolean.$valueOf = Clazz.defineMethod (Boolean, "$valueOf", -function (s) { -return Boolean.toBoolean (s) ? Boolean.TRUE : Boolean.FALSE; -}, "~S"); -Boolean.toString = Clazz.defineMethod (Boolean, "toString", -function (b) { -return b ? "true" : "false"; -}, "~B"); -Clazz.defineMethod (Boolean, "toString", -function () { -return this.valueOf () ? "true" : "false"; -}); -Clazz.overrideMethod(Boolean, "hashCode", -function () { -return this.valueOf () ? 1231 : 1237; -}); -Clazz.overrideMethod(Boolean, "equals", -function (obj) { -if (Clazz.instanceOf (obj, Boolean)) { -return this.value == (obj).booleanValue (); -}return false; -}, "~O"); -Boolean.getBoolean = Clazz.defineMethod (Boolean, "getBoolean", -function (name) { -var result = false; -try { -result = Boolean.toBoolean (System.getProperty (name)); -} catch (e) { -if (Clazz.instanceOf (e, IllegalArgumentException)) { -} else if (Clazz.instanceOf (e, NullPointerException)) { -} else { -throw e; -} -} -return result; -}, "~S"); -Clazz.overrideMethod(Boolean, "compareTo", -function (b) { -return (b.value == this.value ? 0 : (this.value ? 1 : -1)); -}, "Boolean"); -Boolean.toBoolean = Clazz.defineMethod (Boolean, "toBoolean", - function (name) { -return ((name != null) && name.equalsIgnoreCase ("true")); -}, "~S"); -Boolean.TRUE = Boolean.prototype.TRUE = new Boolean (true); -Boolean.FALSE = Boolean.prototype.FALSE = new Boolean (false); -Boolean.TYPE = Boolean.prototype.TYPE = Boolean; -}); +Clazz.load (["java.lang.Comparable", "java.io.Serializable"], "java.lang.Boolean", null, function () { +java.lang.Boolean = Boolean; +if (Clazz.supportsNativeObject) { + for (var i = 0; i < Clazz.extendedObjectMethods.length; i++) { + var p = Clazz.extendedObjectMethods[i]; + Boolean.prototype[p] = Clazz._O.prototype[p]; + } +} +Boolean.__CLASS_NAME__ = "Boolean"; +Clazz.implementOf (Boolean, [java.io.Serializable, java.lang.Comparable]); +Boolean.equals = Clazz.innerFunctions.equals; +Boolean.getName = Clazz.innerFunctions.getName; +Boolean.serialVersionUID = Boolean.prototype.serialVersionUID = -3665804199014368530; + +Clazz.makeConstructor (Boolean, +function (value) { +this.valueOf = function () { + return value; +}; +}, "~B"); +Clazz.makeConstructor (Boolean, +function (s) { +this.valueOf = function () { + return Boolean.toBoolean (s); +}; +}, "~S"); +Boolean.parseBoolean = Clazz.defineMethod (Boolean, "parseBoolean", +function (s) { +return Boolean.toBoolean (s); +}, "~S"); +Clazz.defineMethod (Boolean, "booleanValue", +function () { +return this.value; +}); +Boolean.$valueOf = Clazz.defineMethod (Boolean, "$valueOf", +function (b) { +return (b ? Boolean.TRUE : Boolean.FALSE); +}, "~B"); +Boolean.$valueOf = Clazz.defineMethod (Boolean, "$valueOf", +function (s) { +return Boolean.toBoolean (s) ? Boolean.TRUE : Boolean.FALSE; +}, "~S"); +Boolean.toString = Clazz.defineMethod (Boolean, "toString", +function (b) { +return b ? "true" : "false"; +}, "~B"); +Clazz.defineMethod (Boolean, "toString", +function () { +return this.valueOf () ? "true" : "false"; +}); +Clazz.overrideMethod(Boolean, "hashCode", +function () { +return this.valueOf () ? 1231 : 1237; +}); +Clazz.overrideMethod(Boolean, "equals", +function (obj) { +if (Clazz.instanceOf (obj, Boolean)) { +return this.value == (obj).booleanValue (); +}return false; +}, "~O"); +Boolean.getBoolean = Clazz.defineMethod (Boolean, "getBoolean", +function (name) { +var result = false; +try { +result = Boolean.toBoolean (System.getProperty (name)); +} catch (e) { +if (Clazz.instanceOf (e, IllegalArgumentException)) { +} else if (Clazz.instanceOf (e, NullPointerException)) { +} else { +throw e; +} +} +return result; +}, "~S"); +Clazz.overrideMethod(Boolean, "compareTo", +function (b) { +return (b.value == this.value ? 0 : (this.value ? 1 : -1)); +}, "Boolean"); +Boolean.toBoolean = Clazz.defineMethod (Boolean, "toBoolean", + function (name) { +return ((name != null) && name.equalsIgnoreCase ("true")); +}, "~S"); +Boolean.TRUE = Boolean.prototype.TRUE = new Boolean (true); +Boolean.FALSE = Boolean.prototype.FALSE = new Boolean (false); +Boolean.TYPE = Boolean.prototype.TYPE = Boolean; +});