Package com.ptc.optegra.nav
Class NavNode
java.lang.Object
com.ptc.optegra.nav.NavNode
Supported API: true
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDeletes all the class attributes for this node's class.intGets the value of bulkQuantity
Supported API: trueGets all the children for this node.Gets the class attributes for the NavClass.Gets the class name for the node.Gets the display name for this node.Gets the globalOrient for this node.Gets the attributes for this node.Gets the name of the Instance for this node.Gets the application associated with this node.Gets the item name for this node.Get the item revision for this node.booleanReturns true if this node is a structural in nature, else will return false.Indicates the type of the application of this node.getName()Gets the Name of this node.Gets the class object associated with this node.intGets the number of children for this node.intgetOrder()Gets the order of the node.Gets the orientation for this node.Gets the parent node of this node.Gets the name of parent node.booleanGets the value of bulkPart
Supported API: truevoidValidate the NavNode attributes.voidsetGlobalOrient(String globalOrient) Sets the value of global orientation.voidsetOrientation(String orientation) Sets the value of orientation.
-
Constructor Details
-
Method Details
-
getClassName
Gets the class name for the node.
Supported API: true- Returns:
- String
-
getInstanceName
Gets the name of the Instance for this node.
Supported API: true- Returns:
- String
-
getName
Gets the Name of this node.
Supported API: true- Returns:
- String
-
getParentName
Gets the name of parent node.
Supported API: true- Returns:
- String
-
getParent
Gets the parent node of this node.
Supported API: true- Returns:
- NavNode
-
getOrder
public int getOrder()Gets the order of the node.
Supported API: true- Returns:
- integer
-
getOrientation
Gets the orientation for this node.
Supported API: true- Returns:
- String
-
getGlobalOrient
Gets the globalOrient for this node.
Supported API: true- Returns:
- String
-
getItemType
Indicates the type of the application of this node.
Supported API: true- Returns:
- String
-
getItemApp
Gets the application associated with this node.
Supported API: true- Returns:
- String
-
getItemStructural
public boolean getItemStructural()Returns true if this node is a structural in nature, else will return false.
Supported API: true- Returns:
- boolean
-
getItemName
Gets the item name for this node.
Supported API: true- Returns:
- String
-
getItemRev
Get the item revision for this node.
Supported API: true- Returns:
- String
-
getDisplayName
Gets the display name for this node.
Supported API: true- Returns:
- String
-
getNumChildren
public int getNumChildren()Gets the number of children for this node.
Supported API: true- Returns:
- integer
-
getChildren
Gets all the children for this node.
Supported API: true- Returns:
- Vector
-
getInstanceAttributes
Gets the attributes for this node.
Supported API: true- Returns:
- Vector
-
getClassAttributes
Gets the class attributes for the NavClass.
Supported API: true- Returns:
- Vector
-
delClassAttributes
public void delClassAttributes()Deletes all the class attributes for this node's class.
Supported API: true -
setOrientation
Sets the value of orientation.
Supported API: true- Parameters:
orientation-
-
setGlobalOrient
Sets the value of global orientation.
Supported API: true- Parameters:
globalOrient-
-
isBulkPart
public boolean isBulkPart()Gets the value of bulkPart
Supported API: true- Returns:
- boolean
-
getBulkQuantity
public int getBulkQuantity()Gets the value of bulkQuantity
Supported API: true- Returns:
- int
-