emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_String.js
brancharrays
changeset 450 f2891b169df3
parent 448 ac05de5a8786
child 456 f2f769bafeef
     1.1 --- a/emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_String.js	Mon Jan 14 18:21:48 2013 +0100
     1.2 +++ b/emul/src/main/resources/org/apidesign/vm4brwsr/emul/java_lang_String.js	Tue Jan 15 09:01:19 2013 +0100
     1.3 @@ -11,14 +11,7 @@
     1.4    return this;
     1.5  };
     1.6  Array.prototype.getClass__Ljava_lang_Class_2 = function() {
     1.7 -  var c = Array[this.jvmName];
     1.8 -  if (c) return c;
     1.9 -  c = vm.java_lang_Class(true);
    1.10 -  c.jvmName = this.jvmName;
    1.11 -  c.superclass = vm.java_lang_Object(false).$class;
    1.12 -  c.array = true;
    1.13 -  Array[this.jvmName] = c;
    1.14 -  return c;
    1.15 +  return vm.java_lang_Class(false).defineArray__Ljava_lang_Class_2Ljava_lang_String_2(this.jvmName);
    1.16  };
    1.17  Array.prototype.clone__Ljava_lang_Object_2 = function() {
    1.18    var s = this.length;