Class TagBrowseTree.VisionTagTreeModel
java.lang.Object
javax.swing.tree.DefaultTreeModel
com.inductiveautomation.factorypmi.application.components.TagBrowseTree.VisionTagTreeModel
- All Implemented Interfaces:
SubscriptionTreeModel,TagTreeModel,Serializable,TreeModel
- Enclosing class:
- TagBrowseTree
- See Also:
-
Field Summary
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionTreePath[]datasetToTreePathArray(Dataset dataset) protected TreePathfindHistoricalPathFor(QualifiedPath pathToFind) protected TreePathfindPathFor(TagPath path) protected voidfireTreeStructureChanged(Object source, Object[] path, int[] childIndices, Object[] children) override fireTreeStructuredChanged solely for setting the selected path properly on startupvoidvoidsetRealtimeRootNode(BrowseTreeNode newRoot) voidsubscribe(TagPath path, TagChangeListener listener) treePathsToDataset(TreePath[] selectedPaths) voidunsubscribe(TagPath path, TagChangeListener listener) Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChangedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.inductiveautomation.ignition.client.tags.tree.TagTreeModel
getPathToRoot, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload
-
Constructor Details
-
VisionTagTreeModel
public VisionTagTreeModel()
-
-
Method Details
-
treePathsToDataset
-
datasetToTreePathArray
-
findHistoricalPathFor
-
findPathFor
-
resetRoot
public void resetRoot()- Specified by:
resetRootin interfaceTagTreeModel
-
getTagManager
- Specified by:
getTagManagerin interfaceTagTreeModel
-
getContext
- Specified by:
getContextin interfaceTagTreeModel
-
setRealtimeRootNode
-
fireTreeStructureChanged
protected void fireTreeStructureChanged(Object source, Object[] path, int[] childIndices, Object[] children) override fireTreeStructuredChanged solely for setting the selected path properly on startup- Overrides:
fireTreeStructureChangedin classDefaultTreeModel
-
subscribe
- Specified by:
subscribein interfaceSubscriptionTreeModel
-
unsubscribe
- Specified by:
unsubscribein interfaceSubscriptionTreeModel
-