Package com.ptc.windchill.esi.rnd
Class VdbContainer
java.lang.Object
com.ptc.windchill.esi.rnd.VdbContainer
Manages a collection of VdbGroups and renders them as an Info*Engine IeCollection.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a VdbGroup to the groups collection.com.infoengine.object.IeCollectionasVDB()Returns the VdbGroups in the HashMap in groups as an Info*Engine IeCollection.Returns a VdbGroup from the groups collection.Returns the contents of the groups collection.voidremoveGroup(String name) Removes a VdbGroup from the groups collection if one exists in the collection with a logical name that is equal to the argument.
-
Method Details
-
addGroup
Adds a VdbGroup to the groups collection. Uses the logical name of the group that is passed in the name argument.
Throws a MissingParameterException if either argument is null.
Supported API: true- Parameters:
name- The logical name of the group.group- The VdbGroup to add to the groups collection.- Throws:
MissingParameterException
-
removeGroup
Removes a VdbGroup from the groups collection if one exists in the collection with a logical name that is equal to the argument.
Supported API: true- Parameters:
name- The logical name of the group to remove.
-
getGroup
Returns a VdbGroup from the groups collection. Returns null if the group with the supplied name is not found in the collection.
Supported API: true- Parameters:
name- The logical name of the group to obtain.- Returns:
- VdbGroup
-
getGroups
Returns the contents of the groups collection.
Supported API: true- Returns:
- Collection
-
asVDB
public com.infoengine.object.IeCollection asVDB()Returns the VdbGroups in the HashMap in groups as an Info*Engine IeCollection.
Supported API: true- Returns:
- IeCollection
-