public interface NavigatorNode extends NXObject
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
NavigatorNode |
addChild(String name,
TaggedObject nodeObject)
Adds a child node.
|
boolean |
checkStatus()
Returns the node check status.
|
NavigatorNode[] |
getChildren()
Gets children nodes.
|
NavigatorNode |
getNextNode()
Get next node.
|
NavigatorNode |
getNextSiblingNode()
Gets next sibling node.
|
TaggedObject |
getNXObject()
Gets the NX object represented by the node.
|
NavigatorNode |
getParent()
Gets parent node.
|
NavigatorNode |
getPreviousNode()
Get previous node.
|
NavigatorNode |
getPreviousSiblingNode()
Gets previous sibling node.
|
void |
removeChild(NavigatorNode childNode)
Removes a child node.
|
void |
setCheckStatus(boolean checkStatus)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setIcon(String icon)
Sets the node icon.
|
void |
setTitle(String title)
License requirements: nx_ship_basic ("Ship Basic Design") . |
String |
title()
Returns the node title.
|
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, 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
TaggedObject getNXObject() throws NXException, RemoteException
NXException
RemoteException
NavigatorNode addChild(String name, TaggedObject nodeObject) throws NXException, RemoteException
name
- nodeObject
- NXException
RemoteException
void removeChild(NavigatorNode childNode) throws NXException, RemoteException
childNode
- NXException
RemoteException
NavigatorNode getParent() throws NXException, RemoteException
NXException
RemoteException
NavigatorNode[] getChildren() throws NXException, RemoteException
NXException
RemoteException
NavigatorNode getNextNode() throws NXException, RemoteException
NXException
RemoteException
NavigatorNode getPreviousNode() throws NXException, RemoteException
NXException
RemoteException
NavigatorNode getNextSiblingNode() throws NXException, RemoteException
NXException
RemoteException
NavigatorNode getPreviousSiblingNode() throws NXException, RemoteException
NXException
RemoteException
String title() throws NXException, RemoteException
NXException
RemoteException
void setTitle(String title) throws NXException, RemoteException
title
- NXException
RemoteException
boolean checkStatus() throws NXException, RemoteException
NXException
RemoteException
void setCheckStatus(boolean checkStatus) throws NXException, RemoteException
checkStatus
- NXException
RemoteException
void setIcon(String icon) throws NXException, RemoteException
icon
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.