Inheritance diagram for oaHierGroupDef:
Public Methods | |
oaBoolean | isRecursive () const |
void | getValidGroupTypes (oaGroupDefArray &validGroupTypes) const |
Static Public Methods | |
oaHierGroupDef * | create (const oaString &name, const oaManagedTypeArray &validTypes, const oaSubset< oaDBType > &validDatabases) |
oaHierGroupDef * | create (const oaString &name, const oaManagedTypeArray &validTypes, const oaSubset< oaDBType > &validDatabases, const oaGroupDefArray &validGroupTypes, oaBoolean recursive=false) |
|
This function creates a new hierarchical group definition with the specified attributes.
|
|
This function creates a new hierarchical group definition with the specified attributes. All groups are valid members of groups that are associated with this definiton.
|
|
This function returns the set of valid group types associated with this definition in the specified oaGroupDefArray. An empty array implies that all group types are valid.
|
|
This function returns true if groups associated with this definition can include other groups that also are associated with this definition.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.