ko4j/src/main/java/org/netbeans/html/ko4j/KOTech.java
branchNonMutable258088
changeset 1055 c61d247f087a
parent 1028 453e44c757ff
child 1073 076297c6bca3
     1.1 --- a/ko4j/src/main/java/org/netbeans/html/ko4j/KOTech.java	Sun Dec 13 21:12:26 2015 +0100
     1.2 +++ b/ko4j/src/main/java/org/netbeans/html/ko4j/KOTech.java	Mon Feb 22 19:58:32 2016 +0100
     1.3 @@ -72,10 +72,12 @@
     1.4      final Object createKO(Object model, Object copyFrom, PropertyBinding[] propArr, FunctionBinding[] funcArr, Knockout[] ko) {
     1.5          String[] propNames = new String[propArr.length];
     1.6          Boolean[] propReadOnly = new Boolean[propArr.length];
     1.7 +        Boolean[] propConstant = new Boolean[propArr.length];
     1.8          Object[] propValues = new Object[propArr.length];
     1.9          for (int i = 0; i < propNames.length; i++) {
    1.10              propNames[i] = propArr[i].getPropertyName();
    1.11              propReadOnly[i] = propArr[i].isReadOnly();
    1.12 +            propConstant[i] = propArr[i].isConstant();
    1.13              Object value = propArr[i].getValue();
    1.14              if (value instanceof Enum) {
    1.15                  value = value.toString();
    1.16 @@ -93,7 +95,7 @@
    1.17          }
    1.18          newKO.wrapModel(
    1.19              ret, copyFrom,
    1.20 -            propNames, propReadOnly, propValues,
    1.21 +            propNames, propReadOnly, propConstant, propValues,
    1.22              funcNames
    1.23          );
    1.24          return ret;