- All Superinterfaces:
AsynchronousTreeNode
, InfoNode
, TreeNode
- All Known Implementing Classes:
AbstractBrowseNode
, AllProvidersNode
, ArrayValueTreeNode
, DatasetColumnTreeNode
, DataTypeFilteredProviderNode
, DataTypesOnlyProviderNode
, DesignerRootTagManagerNode
, EditableProviderNode
, ErrorNode
, FolderNode
, LoadingNode
, PropertyNode
, ProviderFilteredRootNode
, RootTagManagerNode
, TagBrowseFolderNode
, TagBrowseProviderNode
, TagBrowseRootNode
, TagProviderNode
, TagProviderNode.EmptyRootNode
, TagTreeNode
, TypesFolderNode
, UdtDefBrowseNode
, VisionProjectTagProviderNode
-
-
Method Summary
Returns the type of objects that can be added at this level.
Returns the name, as it would be represented in a TagPath, of this node
Narrowing return for getParent
Returns the tag path for this tree node
Returns the tooltip text for the tree node
boolean
void
Called then the node is created.
boolean
Returns true if this node is a meta node.
boolean
void
Will perform an async browse and load for the children of this node if they have not already been loaded.
void
Will perform a full browse a reload for the children of this node
void
Notifies this node if it is currently displayed or not.
void
-
-
Method Details
-
getTagPath
Returns the tag path for this tree node
-
getName
Returns the name, as it would be represented in a TagPath, of this node
-
getAllowedNewObjectTypes
Returns the type of objects that can be added at this level.
-
-
-
-
-
-
getParent
Narrowing return for getParent
- Specified by:
getParent
in interface TreeNode
-
reload
void reload()
Will perform a full browse a reload for the children of this node
-
maybeBrowseAsync
void maybeBrowseAsync()
Will perform an async browse and load for the children of this node if they have not already been loaded.
-
-
uninstall
void uninstall()
-
isVisible
boolean isVisible()
-
setVisible
void setVisible(boolean visible)
Notifies this node if it is currently displayed or not.
-
getTooltipText
Returns the tooltip text for the tree node