Class VisionProjectTagProviderNode
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.designer.tags.tree.nodes.EditableProviderNode
com.inductiveautomation.ignition.designer.tags.tree.nodes.VisionProjectTagProviderNode
- All Implemented Interfaces:
BrowseTreeNode
,InfoNode
,ValueNode
,AsynchronousTreeNode
,TagChangeListener
,EventListener
,TreeNode
-
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
FieldsModifier and TypeFieldDescriptionstatic final Set<TagTypeDescriptor>
static final TagTypeDescriptor
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
-
Constructor Summary
ConstructorsConstructorDescriptionVisionProjectTagProviderNode
(DesignerContext context, TagProviderProps props, BrowseTreeNode parent) -
Method Summary
Modifier and TypeMethodDescriptionvoid
createTag
(TagPath folder, TagTypeDescriptor tagType) void
Returns the type of objects that can be added at this level.toString()
Methods inherited from class com.inductiveautomation.ignition.client.tags.tree.node.TagProviderNode
createChildNode, emptyNode, executeChildrenBrowse, findTypesFolder, getEditRights, getName, getTagProviderMeta, getTagType, getTooltipText, isLeaf, isTypesFolderNode
Methods inherited from class com.inductiveautomation.ignition.client.tags.tree.node.TagTreeNode
getParent, getProviderNode, getSubscriptionPath, getTagPath, getValue, install, notifyVisibilityChange, setCurrentValue, tagChanged, uninstall
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, getRank, hasChild, hashCode, isMetaNode, isVisible, loadCancelled, loadChildrenAsync, 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
-
Field Details
-
CLIENT_TAG_TYPE
-
allowedTypes
-
-
Constructor Details
-
VisionProjectTagProviderNode
public VisionProjectTagProviderNode(DesignerContext context, TagProviderProps props, BrowseTreeNode parent)
-
-
Method Details
-
getAllowedNewObjectTypes
Description copied from interface:BrowseTreeNode
Returns the type of objects that can be added at this level.- Specified by:
getAllowedNewObjectTypes
in interfaceBrowseTreeNode
- Overrides:
getAllowedNewObjectTypes
in classTagProviderNode
-
createTag
- Overrides:
createTag
in classEditableProviderNode
-
editTags
- Overrides:
editTags
in classEditableProviderNode
-
toString
- Overrides:
toString
in classTagProviderNode
-