public Object getPending() { return get(); }
public SpecObjectPair getSpecObjectPair() { Object object = get(); NakedObjectActionParameter noap = getNakedObjectActionParameter(); NakedObjectSpecification noapSpec = noap.getSpecification(); if (object == null && !noap.isOptional()) { object = noapSpec.getDefaultValue(); } return new SpecObjectPair(noapSpec, object); }
public String isValid() { return isValid(get()); }
public void set( Object value) { Object previous = get(); if (NullUtils.nullSafeEquals(previous, value)) { return; } _value = value; fireChangeValueEvent(previous, value); }