1.1 --- a/json/src/main/java/org/apidesign/html/json/impl/ModelProcessor.java Fri Jul 12 17:02:06 2013 +0200
1.2 +++ b/json/src/main/java/org/apidesign/html/json/impl/ModelProcessor.java Tue Jul 16 17:01:51 2013 +0200
1.3 @@ -645,7 +645,7 @@
1.4 }
1.5 String n = e.getSimpleName().toString();
1.6 body.append(" private void ").append(n).append("(Object data, Object ev) {\n");
1.7 - body.append(" ").append(clazz.getSimpleName()).append(".").append(n).append("(");
1.8 + body.append(" ").append(((TypeElement)clazz).getQualifiedName()).append(".").append(n).append("(");
1.9 body.append(wrapParams(e, null, className, "ev", "data"));
1.10 body.append(");\n");
1.11 body.append(" }\n");
2.1 --- a/json/src/test/java/net/java/html/json/PersonImpl.java Fri Jul 12 17:02:06 2013 +0200
2.2 +++ b/json/src/test/java/net/java/html/json/PersonImpl.java Tue Jul 16 17:01:51 2013 +0200
2.3 @@ -59,6 +59,8 @@
2.4 @Property(array = true, name = "age", type = int.class),
2.5 @Property(array = true, name = "sex", type = Sex.class)
2.6 })
2.7 - public class PeopleImpl {
2.8 + public static class PeopleImpl {
2.9 + @Function static void inInnerClass(People p) {
2.10 + }
2.11 }
2.12 }