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. |
AttributeGroupReviseBuilder |
createAttributeGroupReviseBuilder(AttributeGroup[] attributeGroups,
boolean keepOriginal,
AttributeGroupReviseBuilder.SaveAsActionType saveAsActionType)
The builder will do a revise or save-as operation for each attribute group in the input list of existing attribute groups
depending on input operation type.
|
AttributeGroupDescription[] |
getAttributeGroupDescriptions()
Returns the
AttributeGroupDescription objects representing the attribute
group types supported by this object. |
AttributeGroup[] |
getAttributeGroups()
Returns the
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
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
AttributeGroupReviseBuilder createAttributeGroupReviseBuilder(AttributeGroup[] attributeGroups, boolean keepOriginal, AttributeGroupReviseBuilder.SaveAsActionType saveAsActionType) throws NXException, RemoteException
attributeGroups
- keepOriginal
- saveAsActionType
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.