javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java
branchmodel
changeset 941 d1e482f73507
parent 936 6fe5b2b4b82e
child 943 28aae214c202
     1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java	Fri Apr 05 17:55:23 2013 +0200
     1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java	Sun Apr 07 17:42:50 2013 +0200
     1.3 @@ -122,6 +122,7 @@
     1.4          String pkg = findPkgName(e);
     1.5          Writer w;
     1.6          String className = m.className();
     1.7 +        models.put(e, className);
     1.8          try {
     1.9              StringWriter body = new StringWriter();
    1.10              List<String> propsGetSet = new ArrayList<>();
    1.11 @@ -809,7 +810,7 @@
    1.12                  "        Object[] data = ((Object[])value);\n" +
    1.13                  "        arr = new " + modelClass + "[data.length];\n" +
    1.14                  "        for (int i = 0; i < data.length; i++) {\n" +
    1.15 -                "          arr[i] = new " + modelClass + "(value);\n" +
    1.16 +                "          arr[i] = new " + modelClass + "(data[i]);\n" +
    1.17                  "        }\n" +
    1.18                  "      } else {\n" +
    1.19                  "        arr = new " + modelClass + "[1];\n" +