- }\r
- \r
- @Override\r
- public void readFrom(Binding srcBinding, Object src, Object dst)\r
- throws BindingException {\r
- // Src Binding\r
- ArrayBinding sb = (ArrayBinding) srcBinding;\r
- // Src Component Binding\r
- BooleanBinding scb = (BooleanBinding) sb.getComponentBinding();\r
- \r
- boolean[] d = (boolean[]) dst;\r
- if (d.length != sb.size(src)) throw new BindingException("boolean[] is length immutable");\r
- \r
- for (int i=0; i<d.length; i++) {\r
- d[i] = scb.getValue_( sb.get(src, i) );\r
- }\r
- }\r
- \r
- @Override\r
- public Object readFromTry(Binding srcBinding, Object src, Object dst)\r
- throws BindingException {\r
- // Src Binding\r
- ArrayBinding sb = (ArrayBinding) srcBinding;\r
- // Src Component Binding\r
- BooleanBinding scb = (BooleanBinding) sb.getComponentBinding();\r
- \r
- boolean[] d = (boolean[]) dst;\r
- int srcSize = sb.size(src); \r
- if (d.length != srcSize) d = new boolean[ srcSize ];\r
- \r
- for (int i=0; i<d.length; i++) {\r
- d[i] = scb.getValue_( sb.get(src, i) );\r
- }\r
- \r
- return d;\r
+ }
+
+ @Override
+ public void readFrom(Binding srcBinding, Object src, Object dst)
+ throws BindingException {
+ // Src Binding
+ ArrayBinding sb = (ArrayBinding) srcBinding;
+ // Src Component Binding
+ BooleanBinding scb = (BooleanBinding) sb.getComponentBinding();
+
+ boolean[] d = (boolean[]) dst;
+ if (d.length != sb.size(src)) throw new BindingException("boolean[] is length immutable");
+
+ for (int i=0; i<d.length; i++) {
+ d[i] = scb.getValue_( sb.get(src, i) );
+ }
+ }
+
+ @Override
+ public Object readFromTry(Binding srcBinding, Object src, Object dst)
+ throws BindingException {
+ // Src Binding
+ ArrayBinding sb = (ArrayBinding) srcBinding;
+ // Src Component Binding
+ BooleanBinding scb = (BooleanBinding) sb.getComponentBinding();
+
+ boolean[] d = (boolean[]) dst;
+ int srcSize = sb.size(src);
+ if (d.length != srcSize) d = new boolean[ srcSize ];
+
+ for (int i=0; i<d.length; i++) {
+ d[i] = scb.getValue_( sb.get(src, i) );
+ }
+
+ return d;