public interface PmiAttributeBuilder extends Builder
PmiAttribute
builder PmiAttributeCollection.createPmiAttributeBuilder(nxopen.annotations.PmiAttribute)
Modifier and Type | Method and Description |
---|---|
AssociatedObjectsBuilder |
associatedObjects()
Returns the
AssociatedObjectsBuilder for the annotation
License requirements: None. |
Pmi |
attribute()
Returns the
Pmi for this annotation
License requirements: None. |
NXObject |
businessModifier()
Returns the business modifier
License requirements: None. |
NXObject[] |
getAttributeValues()
Returns the attribute values
License requirements: None. |
String |
knowledgeFusionClassName()
Returns the knowledge fusion class name file, the default class is UG provided pmi KF class
License requirements: None. |
LeaderBuilder |
leader()
Returns the
LeaderBuilder for the annotation
License requirements: None. |
OriginBuilder |
origin()
Returns the
OriginBuilder for the annotation
License requirements: None. |
void |
setAttribute(Pmi attribute)
Sets the
Pmi for this annotation
License requirements: None. |
void |
setAttributeValues(NXObject[] attributeValues)
Sets the attribute values
License requirements: None. |
void |
setBusinessModifier(NXObject businessModifier)
License requirements: None. |
void |
setKnowledgeFusionClassName(String knowledgeFusionClassName)
License requirements: None. |
StyleBuilder |
style()
Returns the
StyleBuilder for the annotation
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
OriginBuilder origin() throws NXException, RemoteException
NXException
RemoteException
LeaderBuilder leader() throws NXException, RemoteException
NXException
RemoteException
AssociatedObjectsBuilder associatedObjects() throws NXException, RemoteException
AssociatedObjectsBuilder
for the annotation
NXException
RemoteException
StyleBuilder style() throws NXException, RemoteException
NXException
RemoteException
NXObject businessModifier() throws NXException, RemoteException
NXException
RemoteException
void setBusinessModifier(NXObject businessModifier) throws NXException, RemoteException
businessModifier
- NXException
RemoteException
String knowledgeFusionClassName() throws NXException, RemoteException
NXException
RemoteException
void setKnowledgeFusionClassName(String knowledgeFusionClassName) throws NXException, RemoteException
knowledgeFusionClassName
- NXException
RemoteException
NXObject[] getAttributeValues() throws NXException, RemoteException
NXException
RemoteException
void setAttributeValues(NXObject[] attributeValues) throws NXException, RemoteException
attributeValues
- attribute valuesNXException
RemoteException
Pmi attribute() throws NXException, RemoteException
NXException
RemoteException
void setAttribute(Pmi attribute) throws NXException, RemoteException
attribute
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.