Class TagProviderNode.EmptyRootNode
java.lang.Object
com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode
com.inductiveautomation.ignition.client.tags.tree.node.TagTreeNode
com.inductiveautomation.ignition.client.tags.tree.node.TagProviderNode
com.inductiveautomation.ignition.client.tags.tree.node.TagProviderNode.EmptyRootNode
- All Implemented Interfaces:
BrowseTreeNode
,InfoNode
,ValueNode
,AsynchronousTreeNode
,TagChangeListener
,EventListener
,TreeNode
- Enclosing class:
- TagProviderNode
-
Nested Class Summary
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.client.tags.tree.node.TagProviderNode
TagProviderNode.EmptyRootNode
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.TagProviderNode
TAGS_FOLDER_KEY, TYPES_FOLDER_KEY, udtFolderClosedIcon, udtFolderClosedIconSelected, udtFolderIcon, udtFolderIconSelected
Fields inherited from class com.inductiveautomation.ignition.client.tags.tree.node.TagTreeNode
browseValuePath, cachedAllowedTypes, currentvalue, folderTypes, parent, subscribed, VALID_PARENTS
Fields inherited from class com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode
childStatus, errorNode, executor, 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
Fields inherited from interface com.inductiveautomation.ignition.client.tags.tree.node.ValueNode
VALUE_RELEVANT_TYPES
-
Method Summary
Modifier and TypeMethodDescriptionchildren()
findChildNodeByName
(String name) getChildAt
(int childIndex) int
int
void
install
(TagTreeModel model, int index) Called then the node is created.protected void
loadChildrenAsync
(boolean force) toString()
void
Methods inherited from class com.inductiveautomation.ignition.client.tags.tree.node.TagProviderNode
createChildNode, emptyNode, executeChildrenBrowse, findTypesFolder, getAllowedNewObjectTypes, getEditRights, getName, getTagProviderMeta, getTagType, getTooltipText, isLeaf, isTypesFolderNode
Methods inherited from class com.inductiveautomation.ignition.client.tags.tree.node.TagTreeNode
getParent, getProviderNode, getSubscriptionPath, getTagPath, getValue, notifyVisibilityChange, setCurrentValue, tagChanged
Methods inherited from class com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode
blockLoad, createLoader, createNodeMap, equals, fireLightweightChange, fireNodeChanged, getAllowsChildren, getClientContext, getInfo, getManager, getRank, hasChild, hashCode, isMetaNode, isVisible, loadCancelled, loadChildrenWithStatus, loadDone, loadError, logLoaded, maybeBrowseAsync, reload, reloadSynchronous, setInfo, setVisible
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.common.tags.model.event.TagChangeListener
getSecurityContext, isLightweight
Methods inherited from interface com.inductiveautomation.ignition.client.tags.tree.node.ValueNode
isValueRelevant
-
Method Details
-
loadChildrenAsync
protected void loadChildrenAsync(boolean force) - Overrides:
loadChildrenAsync
in classAbstractBrowseNode
-
children
- Specified by:
children
in interfaceTreeNode
- Overrides:
children
in classAbstractBrowseNode
-
findChildNodeByName
- Specified by:
findChildNodeByName
in interfaceBrowseTreeNode
- Overrides:
findChildNodeByName
in classAbstractBrowseNode
-
getChildAt
- Specified by:
getChildAt
in interfaceTreeNode
- Overrides:
getChildAt
in classAbstractBrowseNode
-
getChildCount
public int getChildCount()- Specified by:
getChildCount
in interfaceTreeNode
- Overrides:
getChildCount
in classAbstractBrowseNode
-
getIndex
- Specified by:
getIndex
in interfaceTreeNode
- Overrides:
getIndex
in classAbstractBrowseNode
-
toString
- Overrides:
toString
in classTagProviderNode
-
install
Description copied from interface:BrowseTreeNode
Called then the node is created.- Specified by:
install
in interfaceBrowseTreeNode
- Overrides:
install
in classTagTreeNode
index
- The index at which this node occurs in its parent
-
uninstall
public void uninstall()- Specified by:
uninstall
in interfaceBrowseTreeNode
- Overrides:
uninstall
in classTagTreeNode
-