Skip to content

Commit ebdada6

Browse files
hansonrhansonr
authored andcommitted
js files
1 parent 49e6498 commit ebdada6

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed
9.94 KB
Binary file not shown.

sources/net.sf.j2s.java.core/srcjs/swingjs2.js

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12976,6 +12976,7 @@ if (!J2S._version)
1297612976
viewerOptions, applet.__Info, true);
1297712977
viewerOptions.put("name", applet._id);// + "_object");
1297812978
viewerOptions.put("syncId", J2S._syncId);
12979+
viewerOptions.put("fullName", applet._id + "__" + J2S._syncId + "__");
1297912980
if (J2S._isAsync)
1298012981
viewerOptions.put("async", true);
1298112982
if (applet._startupScript)
@@ -13462,7 +13463,7 @@ if (!J2S._version)
1346213463
// TODO: CharacterSequence does not implement Java 8 default methods chars() or codePoints()
1346313464
// It is possible that these might be loaded dynamically.
1346413465

13465-
// BH 8/20/2018 3.2.2.04 adds character.isJavaIdentifierPart$C and several Character...$I equivalents
13466+
// BH 8/20/2018 3.2.2.04 adds character.isJavaIdentifierPart$C and several Character...$I equivalents, fixes newEnumConst(), System.getBoolean$S
1346613467
// BH 8/19/2018 3.2.2.04 fixes Enum .name being .$name
1346713468
// BH 8/16/2018 3.2.2.04 fixes Character.toTitleCase$C, [Integer,Long,Short,Byte].toString(i,radix)
1346813469
// BH 8/13/2018 3.2.2.04 $finals to $finals$ -- basically variables are $xxx, methods are xxx$, and special values are $xxx$
@@ -13955,14 +13956,12 @@ Clazz.newClass = function (prefix, name, clazz, clazzSuper, interfacez, type) {
1395513956
};
1395613957

1395713958
Clazz.newEnumConst = function(vals, c, enumName, enumOrdinal, args, cl) {
13958-
var o = Clazz.new_(c, args, cl);
13959-
o.name = o.$name = enumName;
13960-
o.ordinal = enumOrdinal;
13961-
o.$isEnumConst = true;
13962-
var clazzEnum = c.exClazz;
13963-
vals.push(clazzEnum[enumName] = clazzEnum.prototype[enumName] = o);
13964-
}
13965-
13959+
var clazzEnum = c.exClazz;
13960+
var e = clazzEnum.$init$$ || (clazzEnum.$init$$ = clazzEnum.$init$);
13961+
clazzEnum.$init$ = function() {e.apply(this); this.name = this.$name = enumName; this.ordinal = enumOrdinal;this.$isEnumConst = true;}
13962+
vals.push(clazzEnum[enumName] = clazzEnum.prototype[enumName] = Clazz.new_(c, args, cl));
13963+
}
13964+
1396613965
Clazz.newInstance = function (objThis, args, isInner, clazz) {
1396713966
if (args && (
1396813967
args[0] == inheritArgs
@@ -17516,7 +17515,7 @@ m$(Boolean,"getBoolean$S",
1751617515
function(name){
1751717516
var result=false;
1751817517
try{
17519-
result=Boolean.toBoolean(System.getProperty(name));
17518+
result=Boolean.toBoolean(System.getProperty$S(name));
1752017519
}catch(e){
1752117520
if(Clazz.instanceOf(e,IllegalArgumentException)){
1752217521
}else if(Clazz.instanceOf(e,NullPointerException)){
@@ -17936,8 +17935,9 @@ var result=new Array(this.length);
1793617935
for(var i=0;i<this.length;i++){
1793717936
result[i]=this.charAt(i);
1793817937
}
17939-
return result;
17938+
return Clazz.array(Character.TYPE, -1, result);
1794017939
};
17940+
1794117941
String.valueOf$ = String.valueOf$Z = String.valueOf$C = String.valueOf$CA
1794217942
= String.valueOf$CA$I$I = String.valueOf$D = String.valueOf$F
1794317943
= String.valueOf$I = String.valueOf$J = String.valueOf$O =
@@ -18704,8 +18704,8 @@ if(lineNum>=0){
1870418704
});
1870518705

1870618706

18707-
TypeError.prototype.getMessage$ || (TypeError.prototype.getMessage$ = function(){ return (this.message || this.toString()) + (this.getStackTrace ? this.getStackTrace$() : Clazz._getStackTrace$())});
18708-
18707+
TypeError.prototype.getMessage$ || (TypeError.prototype.getMessage$ = function(){ return (this.stack ? this.stack : this.message || this.toString()) + (this.getStackTrace ? this.getStackTrace$() : Clazz._getStackTrace())});
18708+
TypeError.prototype.printStackTrace$ = function(){System.out.println(this + "\n" + this.stack)}
1870918709

1871018710
Clazz.Error = Error;
1871118711

0 commit comments

Comments
 (0)