X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fjava%2Futil%2FDate.js;fp=site%2Fj2s%2Fjava%2Futil%2FDate.js;h=6f48dc484bad1e666f37ce23f11f29ee83bf59f0;hp=4837ffac0a45837cfdbf322f1dbecd4654fa6da9;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/java/util/Date.js b/site/j2s/java/util/Date.js index 4837ffa..6f48dc4 100644 --- a/site/j2s/java/util/Date.js +++ b/site/j2s/java/util/Date.js @@ -1,37 +1,37 @@ -Clazz.load (null, "java.util.Date", null, function () { -java.util.Date = Date; -Clazz.decorateAsType (java.util.Date, "java.util.Date", null, [java.io.Serializable, Cloneable, Comparable]); - -Clazz.defineMethod (java.util.Date, "clone", -function () { -return new Date (this.getTime ()); -}); - -Clazz.defineMethod (java.util.Date, "before", -function (when) { -return this.getTime () < when.getTime (); -}, "java.util.Date"); -Clazz.defineMethod (java.util.Date, "after", -function (when) { -return this.getTime () > when.getTime (); -}, "java.util.Date"); -Clazz.defineMethod (java.util.Date, "equals", -function (obj) { -return Clazz.instanceOf (obj, java.util.Date) && this.getTime () == (obj).getTime (); -}, "Object"); -Clazz.defineMethod (java.util.Date, "compareTo", -function (anotherDate) { -var thisTime = this.getTime (); -var anotherTime = anotherDate.getTime (); -return (thisTime < anotherTime ? -1 : (thisTime == anotherTime ? 0 : 1)); -}, "java.util.Date"); -Clazz.defineMethod (java.util.Date, "compareTo", -function (o) { -return this.compareTo (o); -}, "Object"); -Clazz.defineMethod (java.util.Date, "hashCode", -function () { -var ht = this.getTime (); -return parseInt (ht) ^ parseInt ((ht >> 32)); -}); +Clazz.load (null, "java.util.Date", null, function () { +java.util.Date = Date; +Clazz.decorateAsType (java.util.Date, "java.util.Date", null, [java.io.Serializable, Cloneable, Comparable]); + +Clazz.defineMethod (java.util.Date, "clone", +function () { +return new Date (this.getTime ()); +}); + +Clazz.defineMethod (java.util.Date, "before", +function (when) { +return this.getTime () < when.getTime (); +}, "java.util.Date"); +Clazz.defineMethod (java.util.Date, "after", +function (when) { +return this.getTime () > when.getTime (); +}, "java.util.Date"); +Clazz.defineMethod (java.util.Date, "equals", +function (obj) { +return Clazz.instanceOf (obj, java.util.Date) && this.getTime () == (obj).getTime (); +}, "Object"); +Clazz.defineMethod (java.util.Date, "compareTo", +function (anotherDate) { +var thisTime = this.getTime (); +var anotherTime = anotherDate.getTime (); +return (thisTime < anotherTime ? -1 : (thisTime == anotherTime ? 0 : 1)); +}, "java.util.Date"); +Clazz.defineMethod (java.util.Date, "compareTo", +function (o) { +return this.compareTo (o); +}, "Object"); +Clazz.defineMethod (java.util.Date, "hashCode", +function () { +var ht = this.getTime (); +return parseInt (ht) ^ parseInt ((ht >> 32)); +}); }); \ No newline at end of file