ko4j/src/main/java/org/netbeans/html/ko4j/LoadJSON.java
changeset 1020 b5d5cbb44ce0
parent 940 bdec4103bdb2
     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