public class SQLTagTreeModelImpl extends javax.swing.tree.DefaultTreeModel implements SQLTagTreeModel
Constructor and Description |
---|
SQLTagTreeModelImpl(DesignerContext context) |
Modifier and Type | Method and Description |
---|---|
javax.swing.tree.TreePath |
getPathForTag(TagPath path) |
ClientTagManager |
getTagManager() |
void |
resetRoot() |
void |
setRootNode(TagPathTreeNode newRoot) |
void |
valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object obj) |
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPathToRoot, nodesChanged, nodeStructureChanged, reload
public SQLTagTreeModelImpl(DesignerContext context)
public void resetRoot()
resetRoot
in interface SQLTagTreeModel
public void setRootNode(TagPathTreeNode newRoot)
public javax.swing.tree.TreePath getPathForTag(TagPath path)
getPathForTag
in interface SQLTagTreeModel
public void valueForPathChanged(javax.swing.tree.TreePath path, java.lang.Object obj)
valueForPathChanged
in interface javax.swing.tree.TreeModel
valueForPathChanged
in class javax.swing.tree.DefaultTreeModel
public ClientTagManager getTagManager()
getTagManager
in interface SQLTagTreeModel