public class PropertyMapProperty extends PropertyGroupProperty
PropertyMap's as values.| Constructor and Description |
|---|
PropertyMapProperty(PropertyGroup group,
java.lang.String name,
java.lang.String description,
PropertyMapGroup propertyGroup)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
PropertyMap |
get(java.lang.Object valueContainer)
Return the property valueContainer value for this property in the value container.
|
PropertyMapGroup |
getPropertyMapGroup()
Returns the property group which property maps can be used as values for this property.
|
java.lang.Object |
getValue(java.lang.Object object)
Returns the value of this property in a value container.
|
boolean |
isMutable()
Returns true if this property is mutable.
|
getPropertyGroupremoveValue, setValue, valueIsRemovable, valueIsSetcanBeAssiged, getDescription, getGroup, getName, getType, toStringpublic PropertyMapProperty(PropertyGroup group, java.lang.String name, java.lang.String description, PropertyMapGroup propertyGroup)
group - the property groupname - the property namedescription - the property descriptionpropertyGroup - property maps for this property group can be values for this propertypublic PropertyMapGroup getPropertyMapGroup()
public boolean isMutable()
PropertyisMutable in interface PropertyisMutable in class AbstractPropertypublic java.lang.Object getValue(java.lang.Object object)
PropertygetValue in interface PropertygetValue in class ValueHandlerPropertyobject - the object containing the valuepublic PropertyMap get(java.lang.Object valueContainer)
valueContainer - the value container