public class PropertyModel extends java.lang.Object implements ValueModel, NestedValueModel
| Constructor and Description |
|---|
PropertyModel(ValueModel sourceModel,
java.lang.String property) |
PropertyModel(ValueModel sourceModel,
java.lang.String property,
java.lang.Class type) |
PropertyModel(ValueModel sourceModel,
java.lang.String property,
java.lang.Class type,
boolean editable) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getProperty() |
ValueModel |
getSourceModel() |
java.lang.Class |
getType() |
java.lang.Object |
getValue() |
boolean |
isEditable() |
void |
setValue(java.lang.Object value) |
public PropertyModel(ValueModel sourceModel, java.lang.String property)
public PropertyModel(ValueModel sourceModel, java.lang.String property, java.lang.Class type)
public PropertyModel(ValueModel sourceModel, java.lang.String property, java.lang.Class type, boolean editable)
public java.lang.String getProperty()
public ValueModel getSourceModel()
getSourceModel in interface NestedValueModelpublic java.lang.Object getValue()
getValue in interface ValueModelpublic void setValue(java.lang.Object value)
setValue in interface ValueModelpublic java.lang.Class getType()
getType in interface ValueModelpublic boolean isEditable()
isEditable in interface ValueModel