|
RSE Release 3.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPropertySetContainer
A property set container is capable of containing property sets. This interface allows for the addition, retrieval, and deletion of property sets from the container. A property set may have only one container.
Method Summary | |
---|---|
boolean |
addPropertySet(IPropertySet set)
Adds an existing property set to this container. |
boolean |
addPropertySets(IPropertySet[] sets)
Adds a number of existing property sets to this container. |
void |
clonePropertySets(IPropertySetContainer targetContainer)
Make copies of a list of property sets and add them to the specified container. |
IPropertySet |
createPropertySet(String name)
Creates a new property set of a particular name in this container. |
IPropertySet |
createPropertySet(String name,
String description)
Creates a new property set of a particular name and description in this container. |
IPropertySet |
getPropertySet(String name)
Retrieves a particular property set by its name. |
IPropertySet[] |
getPropertySets()
Retrieves an array all property sets known to this container. |
boolean |
removePropertySet(String name)
Removes a particular property set from this container. |
Method Detail |
---|
IPropertySet[] getPropertySets()
IPropertySet getPropertySet(String name)
name
- the name of the property set.
IPropertySet createPropertySet(String name)
IRSEPersistableContainer
. The
IRSEPersistableContainer.commit()
method must then be used to
commit any changes into persistent storage.
name
- the name of the property set.
IPropertySet createPropertySet(String name, String description)
IRSEPersistableContainer
. The
IRSEPersistableContainer.commit()
method must then be used to
commit any changes into persistent storage.
name
- the name of the property set.description
- the description (usually already localized) for this
property set.
boolean addPropertySet(IPropertySet set)
set
- the property set to be added.
boolean addPropertySets(IPropertySet[] sets)
sets
- the sets to be added
addPropertySet(IPropertySet)
boolean removePropertySet(String name)
name
- the name of the property set to be removed
void clonePropertySets(IPropertySetContainer targetContainer)
targetContainer
- new container to copy property sets into
|
RSE Release 3.4 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |