Package net.infonode.properties.types
Class PropertyGroupProperty
java.lang.Object
net.infonode.properties.util.AbstractProperty
net.infonode.properties.util.ValueHandlerProperty
net.infonode.properties.types.PropertyGroupProperty
- All Implemented Interfaces:
Property
- Direct Known Subclasses:
PropertyMapProperty
A property that can be assigned a value container as value.
-
Constructor Summary
ConstructorsConstructorDescriptionPropertyGroupProperty
(PropertyGroup group, String name, Class type, String description, PropertyValueHandler valueHandler, PropertyGroup propertyGroup) Constructor. -
Method Summary
Methods inherited from class net.infonode.properties.util.ValueHandlerProperty
getValue, removeValue, setValue, valueIsRemovable, valueIsSet
Methods inherited from class net.infonode.properties.util.AbstractProperty
canBeAssiged, getDescription, getGroup, getName, getType, isMutable, toString
-
Constructor Details
-
PropertyGroupProperty
public PropertyGroupProperty(PropertyGroup group, String name, Class type, String description, PropertyValueHandler valueHandler, PropertyGroup propertyGroup) Constructor.- Parameters:
group
- the property groupname
- the property nametype
- the property typedescription
- the property descriptionvalueHandler
- handles values for this propertypropertyGroup
- the property group. Values for properties in this group can be stored in the value containers that are this properties values.
-
-
Method Details
-
getPropertyGroup
Returns the property group. Values for properties in this group can be stored in the value containers that are this properties values.- Returns:
- the property group
-