public interface InterfaceObject extends NXObject
ObjectBuilder.addProductInterfaceObject(nxopen.NXObject)
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat
Modifier and Type | Method and Description |
---|---|
NXObject |
getProductInterfaceDefiningEntity()
Returns the underlying NX object referenced by the input product interface object
License requirements: None. |
String |
getProductInterfaceObjectStatus()
Returns the status of the input product interface object
License requirements: None. |
String |
getProductInterfaceObjectType()
Returns the type of the input product interface object
License requirements: None. |
String |
getUserComments()
Returns the user comments on the input product interface object
License requirements: None. |
void |
removeProductInterfaceObject()
Removes an object from the product interface set; currently supported types are expressions and geometry
License requirements: None. |
void |
renameProductInterfaceObject(String name)
Renames an object from the product interface set
License requirements: None. |
void |
setUserComments(String userComments)
Sets the user comments on the input product interface object
License requirements: None. |
deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
String getProductInterfaceObjectType() throws NXException, RemoteException
NXException
RemoteException
NXObject getProductInterfaceDefiningEntity() throws NXException, RemoteException
NXException
RemoteException
String getProductInterfaceObjectStatus() throws NXException, RemoteException
NXException
RemoteException
void setUserComments(String userComments) throws NXException, RemoteException
userComments
- user comments to be set on the product interface object NXException
RemoteException
String getUserComments() throws NXException, RemoteException
NXException
RemoteException
void removeProductInterfaceObject() throws NXException, RemoteException
NXException
RemoteException
void renameProductInterfaceObject(String name) throws NXException, RemoteException
name
- user defined name to be set on the product interface objectNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.