| com.pnfsoftware.jeb.core.properties.IPropertyDefinitionGroup |
A group of property definitions. Groups offer an additional way to separate properties stored within a same namespace (PDM).
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract IPropertyDefinition |
addDefinition(String name, IPropertyType type)
Add a definition to the group.
| ||||||||||
| abstract IPropertyDefinition |
addDefinition(String name, IPropertyType type, String description)
Add a definition to the group.
| ||||||||||
| abstract IPropertyDefinition |
addDefinition(String name, IPropertyType type, String description, int flags)
Add a definition to the group.
| ||||||||||
| abstract List<IPropertyDefinition> |
getDefinitions()
Retrieve the definitions stored in the group.
| ||||||||||
| abstract String |
getName()
Retrieve the group name.
| ||||||||||
| abstract boolean | isDefaultGroup() | ||||||||||
| abstract void |
removeDefinition(String name)
Remove a definition from the group.
| ||||||||||
Add a definition to the group.
Add a definition to the group.
Add a definition to the group.
Retrieve the definitions stored in the group.
Retrieve the group name. A PDM's properties are stored in the default group by default, which is the anonymous (empty name) group.
Remove a definition from the group.