1.1 --- a/emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_String.js Thu Jan 03 09:14:57 2013 +0100
1.2 +++ b/emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_String.js Mon Jan 14 18:21:48 2013 +0100
1.3 @@ -6,6 +6,20 @@
1.4 for(var i = 0; i < this.length; i++) this[i] = null;
1.5 return this;
1.6 };
1.7 +Array.prototype.arrtype = function(sig) {
1.8 + this.jvmName = sig;
1.9 + return this;
1.10 +};
1.11 +Array.prototype.getClass__Ljava_lang_Class_2 = function() {
1.12 + var c = Array[this.jvmName];
1.13 + if (c) return c;
1.14 + c = vm.java_lang_Class(true);
1.15 + c.jvmName = this.jvmName;
1.16 + c.superclass = vm.java_lang_Object(false).$class;
1.17 + c.array = true;
1.18 + Array[this.jvmName] = c;
1.19 + return c;
1.20 +};
1.21 Array.prototype.clone__Ljava_lang_Object_2 = function() {
1.22 var s = this.length;
1.23 var ret = new Array(s);