Class ReflectionProperty<T extends Serializable>
Object
AbstractProperty<T>
ReflectionProperty<T>
- All Implemented Interfaces:
Property<T>,Property.ReadOnlyStatusChangeNotifier,Property.ValueChangeNotifier,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractProperty
AbstractProperty.ReadOnlyStatusChangeEventNested classes/interfaces inherited from interface Property
Property.Editor, Property.ReadOnlyException, Property.ReadOnlyStatusChangeListener, Property.ReadOnlyStatusChangeNotifier, Property.Transactional<T>, Property.ValueChangeListener, Property.ValueChangeNotifier, Property.Viewer -
Constructor Summary
ConstructorsConstructorDescriptionReflectionProperty(Object instance, String getterName) ReflectionProperty(Object instance, String getterName, String setterName) -
Method Summary
Methods inherited from class AbstractProperty
addListener, addListener, addReadOnlyStatusChangeListener, addValueChangeListener, fireReadOnlyStatusChange, fireValueChange, getListeners, isReadOnly, removeListener, removeListener, removeReadOnlyStatusChangeListener, removeValueChangeListener
-
Constructor Details
-
ReflectionProperty
-
ReflectionProperty
-
-
Method Details
-
getValue
-
setValue
- Throws:
Property.ReadOnlyException
-
getType
-
setReadOnly
public void setReadOnly(boolean newStatus) - Specified by:
setReadOnlyin interfaceProperty<T extends Serializable>- Overrides:
setReadOnlyin classAbstractProperty<T extends Serializable>
-