Class DatasetColumnTreeNode
java.lang.Object
com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode
com.inductiveautomation.ignition.client.tags.tree.node.values.DatasetColumnTreeNode
- All Implemented Interfaces:
BrowseTreeNode
,InfoNode
,AsynchronousTreeNode
,TreeNode
Created by Colby on 12/7/2015.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode
AbstractBrowseNode.BrowseTreeComparator, AbstractBrowseNode.InfoComparator, AbstractBrowseNode.Loader, AbstractBrowseNode.LoadingStatus, AbstractBrowseNode.NodeWrapper
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode
childStatus, errorNode, executor, folderTypes, info, loadingNode, loadRunner, log, nodeList, nodeMap, parentIndex, TAG_COMP, treeModel, visible
Fields inherited from interface com.inductiveautomation.ignition.client.tags.tree.node.BrowseTreeNode
NO_TYPES
-
Constructor Summary
ConstructorsConstructorDescriptionDatasetColumnTreeNode
(TagTreeNode parent, NodeBrowseInfo nodeInfo, int columnIndex, Dataset data) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<BrowseTreeNode>
Returns the type of objects that can be added at this level.boolean
getName()
Returns the name, as it would be represented in a TagPath, of this nodeNarrowing return for getParentReturns the tooltip text for the tree nodetoString()
Methods inherited from class com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode
blockLoad, children, createLoader, createNodeMap, equals, findChildNodeByName, fireLightweightChange, fireNodeChanged, getChildAt, getChildCount, getClientContext, getIndex, getInfo, getManager, getRank, getTagPath, hasChild, hashCode, install, isLeaf, isMetaNode, isVisible, loadCancelled, loadChildrenAsync, loadChildrenWithStatus, loadDone, loadError, logLoaded, maybeBrowseAsync, notifyVisibilityChange, reload, reloadSynchronous, setInfo, setVisible, uninstall
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.client.tags.tree.node.InfoNode
getTagType
-
Constructor Details
-
DatasetColumnTreeNode
public DatasetColumnTreeNode(TagTreeNode parent, NodeBrowseInfo nodeInfo, int columnIndex, Dataset data)
-
-
Method Details
-
executeChildrenBrowse
- Specified by:
executeChildrenBrowse
in classAbstractBrowseNode
- Throws:
Exception
-
getName
Description copied from interface:BrowseTreeNode
Returns the name, as it would be represented in a TagPath, of this node -
toString
- Overrides:
toString
in classAbstractBrowseNode
-
getTooltipText
Description copied from interface:BrowseTreeNode
Returns the tooltip text for the tree node -
getAllowsChildren
public boolean getAllowsChildren()- Specified by:
getAllowsChildren
in interfaceTreeNode
- Overrides:
getAllowsChildren
in classAbstractBrowseNode
-
getAllowedNewObjectTypes
Description copied from interface:BrowseTreeNode
Returns the type of objects that can be added at this level. -
getEditRights
-
getParent
Description copied from interface:BrowseTreeNode
Narrowing return for getParent
-