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
public class PropertyGroupProperty extends ValueHandlerProperty
A property that can be assigned a value container as value.
-
-
Constructor Summary
Constructors Constructor Description PropertyGroupProperty(PropertyGroup group, java.lang.String name, java.lang.Class type, java.lang.String description, PropertyValueHandler valueHandler, PropertyGroup propertyGroup)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertyGroup
getPropertyGroup()
Returns the property group.-
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 Detail
-
PropertyGroupProperty
public PropertyGroupProperty(PropertyGroup group, java.lang.String name, java.lang.Class type, java.lang.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 Detail
-
getPropertyGroup
public PropertyGroup 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
-
-