Interface TagTreeModel
-
- All Superinterfaces:
SubscriptionTreeModel
- All Known Implementing Classes:
TagBrowseTree.VisionTagTreeModel
,TagSelectionTreeModel
,TagTreeModelImpl
public interface TagTreeModel extends SubscriptionTreeModel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClientContext
getContext()
javax.swing.tree.TreeNode[]
getPathToRoot(javax.swing.tree.TreeNode aNode)
ClientTagManager
getTagManager()
void
nodeChanged(javax.swing.tree.TreeNode node)
void
nodesChanged(javax.swing.tree.TreeNode node, int[] childIndices)
void
nodeStructureChanged(javax.swing.tree.TreeNode node)
void
nodesWereInserted(javax.swing.tree.TreeNode node, int[] childIndices)
void
nodesWereRemoved(javax.swing.tree.TreeNode node, int[] childIndices, java.lang.Object[] removedChildren)
void
reload(javax.swing.tree.TreeNode node)
void
resetRoot()
-
Methods inherited from interface com.inductiveautomation.ignition.client.tags.tree.SubscriptionTreeModel
subscribe, unsubscribe
-
-
-
-
Method Detail
-
getPathToRoot
javax.swing.tree.TreeNode[] getPathToRoot(javax.swing.tree.TreeNode aNode)
-
resetRoot
void resetRoot()
-
reload
void reload(javax.swing.tree.TreeNode node)
-
getTagManager
ClientTagManager getTagManager()
-
getContext
ClientContext getContext()
-
nodeStructureChanged
void nodeStructureChanged(javax.swing.tree.TreeNode node)
-
nodeChanged
void nodeChanged(javax.swing.tree.TreeNode node)
-
nodesChanged
void nodesChanged(javax.swing.tree.TreeNode node, int[] childIndices)
-
nodesWereInserted
void nodesWereInserted(javax.swing.tree.TreeNode node, int[] childIndices)
-
nodesWereRemoved
void nodesWereRemoved(javax.swing.tree.TreeNode node, int[] childIndices, java.lang.Object[] removedChildren)
-
-