public interface IAttributeGroupOwner extends Remote
Modifier and Type | Method and Description |
---|---|
AttributeGroup |
create(AttributeGroupDescription attributeGroupDescription)
Creates an attribute group for a
IAttributeGroupOwner , based on an attribute
group type. |
AttributeGroupReviseBuilder |
createAttributeGroupReviseBuilder(AttributeGroup[] attributeGroups)
Creates a
AttributeGroupReviseBuilder object. |
AttributeGroupDescription[] |
getAttributeGroupDescriptions()
Returns the
AttributeGroupDescription objects representing the attribute
group types supported by this object. |
AttributeGroup[] |
getAttributeGroups()
Returns the
nxopen.pdm.AttributeGroup objects owned by this object. |
AttributeGroup create(AttributeGroupDescription attributeGroupDescription) throws NXException, RemoteException
IAttributeGroupOwner
, based on an attribute
group type. An attribute group type is represented by an AttributeGroupDescription
.
attributeGroupDescription
- NXException
RemoteException
AttributeGroupReviseBuilder createAttributeGroupReviseBuilder(AttributeGroup[] attributeGroups) throws NXException, RemoteException
AttributeGroupReviseBuilder
object. The builder creates a
revision for each attribute group in the input list of existing attribute groups.
attributeGroups
- NXException
RemoteException
AttributeGroup[] getAttributeGroups() throws NXException, RemoteException
nxopen.pdm.AttributeGroup
objects owned by this object.
NXException
RemoteException
AttributeGroupDescription[] getAttributeGroupDescriptions() throws NXException, RemoteException
AttributeGroupDescription
objects representing the attribute
group types supported by this object.
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.