1.1 --- a/ko4j/src/main/java/org/netbeans/html/ko4j/LoadJSON.java Wed May 27 23:37:25 2015 +0200
1.2 +++ b/ko4j/src/main/java/org/netbeans/html/ko4j/LoadJSON.java Sun Nov 22 21:18:35 2015 +0100
1.3 @@ -52,16 +52,6 @@
1.4 final class LoadJSON {
1.5 private LoadJSON() {}
1.6
1.7 - @JavaScriptBody(args = {"object", "property"},
1.8 - body
1.9 - = "if (property === null) return object;\n"
1.10 - + "if (object === null) return null;\n"
1.11 - + "var p = object[property]; return p ? p : null;"
1.12 - )
1.13 - private static Object getProperty(Object object, String property) {
1.14 - return null;
1.15 - }
1.16 -
1.17 static String createJSONP(JSONCall whenDone) {
1.18 int h = whenDone.hashCode();
1.19 String name;
1.20 @@ -141,7 +131,7 @@
1.21
1.22 static void extractJSON(Object jsonObject, String[] props, Object[] values) {
1.23 for (int i = 0; i < props.length; i++) {
1.24 - values[i] = getProperty(jsonObject, props[i]);
1.25 + values[i] = Knockout.getProperty(jsonObject, props[i]);
1.26 }
1.27 }
1.28