@Override public void set(PropertySet props, Object value) { if(setter==null) { throw new ReadOnlyPropertyException(getName()); } try { setter.invoke(props,value); } catch (IllegalAccessException e) { throw new AssertionError(); } catch (InvocationTargetException e) { handle(e); } }
@Override public void set(PropertySet props, Object value) { if(setter==null) { throw new ReadOnlyPropertyException(getName()); } try { setter.invoke(props,value); } catch (IllegalAccessException e) { throw new AssertionError(); } catch (InvocationTargetException e) { handle(e); } }
@Override public void set(PropertySet props, Object value) { if(setter==null) { throw new ReadOnlyPropertyException(getName()); } try { setter.invoke(props,value); } catch (IllegalAccessException e) { throw new AssertionError(); } catch (InvocationTargetException e) { handle(e); } }