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.