Package Class Use Tree Index Help PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD
This interface extends the object reference capability of IBoundObject to allow the dynamic getting and setting of property values on the referenced object. The property names are deliminated by the DELIMITER character, allowing nesting into sub-properties (e.g. contact.address.zip).
Field Summary
Fields inherited from interface jve.generated.IBoundObject DELIMITER, PROPERTY_OBJ_CHANGED
Method Summary java.lang.Object getValue(java.lang.String property)
Use the getter of an object to get a propertyboolean isPrimitive(java.lang.String property)
Get to see if the type of the given property is a Java primitive type.boolean isReadOnly(java.lang.String property)
Check if the given property has a setter method.void setValue(java.lang.String property, java.lang.Object value)
Use the setter of an object to set a property.
Methods inherited from interface jve.generated.IBoundObject actionPerformed, addPropertyChangeListener, getObject, getProperty, getSourceObject, getType, refresh, removePropertyChangeListener, setProperty, setSourceObject, setSourceObject
Method Detail
public java.lang.Object getValue(java.lang.String property)
public void setValue(java.lang.String property, java.lang.Object value)
public boolean isReadOnly(java.lang.String property) throws java.lang.IllegalArgumentException
public boolean isPrimitive(java.lang.String property) throws java.lang.IllegalArgumentException
Package Class Use Tree Index Help PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD