Class PropertyMapGroup

java.lang.Object
net.infonode.properties.base.PropertyGroup
net.infonode.properties.propertymap.PropertyMapGroup

public class PropertyMapGroup extends PropertyGroup
A property group containing properties for which values can be set in a property map. The property map group has a property map containing default values for the properties in this group. If no default value is set, the default value of the property will be used.
  • Constructor Details

    • PropertyMapGroup

      public PropertyMapGroup(String name, String description)
      Constructor.
      Parameters:
      name - the name of this group
      description - the description for this group
    • PropertyMapGroup

      public PropertyMapGroup(PropertyMapGroup superGroup, String name, String description)
      Creates a group with a super group.
      Parameters:
      superGroup - the super group from which to inherit properties
      name - the name of this group
      description - the description for this group
  • Method Details

    • getDefaultMap

      public PropertyMap getDefaultMap()
      Returns the property map containing the default values for properties in this group.
      Returns:
      the property map containing the default values for properties in this group