< prev index next >

modules/fxml/src/main/java/javafx/fxml/JavaFXBuilderFactory.java

Print this page
rev 9619 : [mq]: 9-jake.patch

*** 208,218 **** private Object builder = null; private Map<Object,Object> properties; private ObjectBuilder() { try { ! builder = MethodUtil.invoke(createMethod, null, NO_ARGS); } catch (Exception e) { //TODO throw new RuntimeException("Creation of the builder " + builderClass.getName() + " failed.", e); } } --- 208,218 ---- private Object builder = null; private Map<Object,Object> properties; private ObjectBuilder() { try { ! builder = createMethod.invoke(null, NO_ARGS); } catch (Exception e) { //TODO throw new RuntimeException("Creation of the builder " + builderClass.getName() + " failed.", e); } }
*** 225,235 **** put(entry.getKey(), entry.getValue()); } Object res; try { ! res = MethodUtil.invoke(buildMethod, builder, NO_ARGS); // TODO: // temporary special case for Node properties until // platform builders are fixed if (properties != null && res instanceof Node) { ((Map<Object, Object>)((Node)res).getProperties()).putAll(properties); --- 225,235 ---- put(entry.getKey(), entry.getValue()); } Object res; try { ! res = buildMethod.invoke(builder, NO_ARGS); // TODO: // temporary special case for Node properties until // platform builders are fixed if (properties != null && res instanceof Node) { ((Map<Object, Object>)((Node)res).getProperties()).putAll(properties);
*** 306,316 **** Array.set(array, i, BeanAdapter.coerce(list.get(i), componentType)); } value = array; } ! MethodUtil.invoke(m, builder, new Object[] { BeanAdapter.coerce(value, type) }); } catch (Exception e) { Logger.getLogger(ObjectBuilderWrapper.class.getName()).log(Level.WARNING, "Method " + m.getName() + " failed", e); } //TODO Is it OK to return null here? --- 306,316 ---- Array.set(array, i, BeanAdapter.coerce(list.get(i), componentType)); } value = array; } ! m.invoke(builder, new Object[] { BeanAdapter.coerce(value, type) }); } catch (Exception e) { Logger.getLogger(ObjectBuilderWrapper.class.getName()).log(Level.WARNING, "Method " + m.getName() + " failed", e); } //TODO Is it OK to return null here?
< prev index next >