- \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
- LongBinding scb = (LongBinding) sb.getComponentBinding();\r
- \r
- long[] d = (long[]) dst;\r
- if (d.length != sb.size(src)) throw new BindingException("long[] 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
- LongBinding scb = (LongBinding) sb.getComponentBinding();\r
- \r
- long[] d = (long[]) dst;\r
- int srcSize = sb.size(src);\r
- if (d.length != srcSize) d = new long[ srcSize ];\r
- \r
- for (int i=0; i<d.length; i++) {\r
- d[i] = scb.getValue_( sb.get(src, i) );\r
- }\r
- return d;\r
- } \r
+
+ @Override
+ public void readFrom(Binding srcBinding, Object src, Object dst)
+ throws BindingException {
+ // Src Binding
+ ArrayBinding sb = (ArrayBinding) srcBinding;
+ // Src Component Binding
+ LongBinding scb = (LongBinding) sb.getComponentBinding();
+
+ long[] d = (long[]) dst;
+ if (d.length != sb.size(src)) throw new BindingException("long[] 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
+ LongBinding scb = (LongBinding) sb.getComponentBinding();
+
+ long[] d = (long[]) dst;
+ int srcSize = sb.size(src);
+ if (d.length != srcSize) d = new long[ srcSize ];
+
+ for (int i=0; i<d.length; i++) {
+ d[i] = scb.getValue_( sb.get(src, i) );
+ }
+ return d;
+ }