Class AllProvidersNode
- java.lang.Object
-
- com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode
-
- com.inductiveautomation.ignition.client.tags.tree.node.AllProvidersNode
-
- All Implemented Interfaces:
BrowseTreeNode
,InfoNode
,AsynchronousTreeNode
,javax.swing.tree.TreeNode
public class AllProvidersNode extends AbstractBrowseNode
-
-
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 Modifier and Type Field Description static java.lang.String
NAME
-
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
Constructors Constructor Description AllProvidersNode(RootTagManagerNode parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TagProviderNode
createProviderNode(TagProviderProps props)
java.util.List<BrowseTreeNode>
executeChildrenBrowse()
java.util.Set<TagTypeDescriptor>
getAllowedNewObjectTypes()
Returns the type of objects that can be added at this level.EditRights
getEditRights()
java.lang.String
getName()
Returns the name, as it would be represented in a TagPath, of this nodeBrowseTreeNode
getParent()
Narrowing return for getParentTagPath
getTagPath()
Returns the tag path for this tree nodejava.lang.String
getTooltipText()
Returns the tooltip text for the tree nodeboolean
isMetaNode()
Returns true if this node is a meta node.java.lang.String
toString()
-
Methods inherited from class com.inductiveautomation.ignition.client.tags.tree.node.AbstractBrowseNode
blockLoad, children, createLoader, createNodeMap, equals, findChildNodeByName, fireLightweightChange, fireNodeChanged, getAllowsChildren, getChildAt, getChildCount, getClientContext, getIndex, getInfo, getManager, hasChild, hashCode, install, isLeaf, isVisible, loadChildrenAsync, loadChildrenWithStatus, loadDone, loadError, logLoaded, maybeBrowseAsync, notifyVisibilityChange, reload, reloadSynchronous, 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
-
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AllProvidersNode
public AllProvidersNode(RootTagManagerNode parent)
-
-
Method Detail
-
getAllowedNewObjectTypes
@Nullable public java.util.Set<TagTypeDescriptor> getAllowedNewObjectTypes()
Description copied from interface:BrowseTreeNode
Returns the type of objects that can be added at this level.
-
getEditRights
public EditRights getEditRights()
-
executeChildrenBrowse
public java.util.List<BrowseTreeNode> executeChildrenBrowse()
- Specified by:
executeChildrenBrowse
in classAbstractBrowseNode
-
createProviderNode
protected TagProviderNode createProviderNode(TagProviderProps props)
-
isMetaNode
public boolean isMetaNode()
Description copied from interface:BrowseTreeNode
Returns true if this node is a meta node. (Like a loading node). Don't try to use the tag path of a Meta node- Specified by:
isMetaNode
in interfaceBrowseTreeNode
- Overrides:
isMetaNode
in classAbstractBrowseNode
-
getName
public java.lang.String getName()
Description copied from interface:BrowseTreeNode
Returns the name, as it would be represented in a TagPath, of this node
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractBrowseNode
-
getParent
public BrowseTreeNode getParent()
Description copied from interface:BrowseTreeNode
Narrowing return for getParent
-
getTagPath
public TagPath getTagPath()
Description copied from interface:BrowseTreeNode
Returns the tag path for this tree node- Specified by:
getTagPath
in interfaceBrowseTreeNode
- Overrides:
getTagPath
in classAbstractBrowseNode
-
getTooltipText
public java.lang.String getTooltipText()
Description copied from interface:BrowseTreeNode
Returns the tooltip text for the tree node
-
-