1.1 --- a/json/src/main/java/org/netbeans/html/json/impl/ModelProcessor.java Mon Dec 23 16:38:29 2013 +0100
1.2 +++ b/json/src/main/java/org/netbeans/html/json/impl/ModelProcessor.java Mon Dec 23 16:41:47 2013 +0100
1.3 @@ -245,7 +245,13 @@
1.4 w.write(" }})");
1.5 }
1.6 w.write(";\n");
1.7 - } else {
1.8 + }
1.9 + }
1.10 + w.append(" };\n");
1.11 + w.append(" public ").append(className).append("() {\n");
1.12 + w.append(" this(net.java.html.BrwsrCtx.findDefault(").append(className).append(".class));\n");
1.13 + for (Prprt p : props) {
1.14 + if (!p.array()) {
1.15 boolean[] isModel = {false};
1.16 boolean[] isEnum = {false};
1.17 boolean isPrimitive[] = {false};
1.18 @@ -256,9 +262,6 @@
1.19 }
1.20 }
1.21 w.append(" };\n");
1.22 - w.append(" public ").append(className).append("() {\n");
1.23 - w.append(" this(net.java.html.BrwsrCtx.findDefault(").append(className).append(".class));\n");
1.24 - w.append(" };\n");
1.25 if (props.length > 0) {
1.26 w.append(" public ").append(className).append("(");
1.27 Prprt firstArray = null;