hep.wired.util.tree
Class WiredTreeModel
java.lang.Object
javax.swing.tree.DefaultTreeModel
hep.wired.util.tree.WiredTreeModel
- All Implemented Interfaces:
- Serializable, EventListener, TreeExpansionListener, TreeModel
public class WiredTreeModel
- extends DefaultTreeModel
- implements TreeExpansionListener
- Version:
- $Id: $
- Author:
- Dmitry Onoprienko
- See Also:
- Serialized Form
Methods inherited from class javax.swing.tree.DefaultTreeModel |
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, valueForPathChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_selection
protected WiredTreeSelectionModel _selection
WiredTreeModel
public WiredTreeModel(WiredTreeNode root)
WiredTreeModel
public WiredTreeModel(WiredTreeNode root,
boolean asksAllowsChildren)
setRoot
public void setRoot(TreeNode root)
- Overrides:
setRoot
in class DefaultTreeModel
getSelectionModel
public WiredTreeSelectionModel getSelectionModel()
getRootPath
public TreePath getRootPath()
getRoot
public WiredTreeNode getRoot()
- Specified by:
getRoot
in interface TreeModel
- Overrides:
getRoot
in class DefaultTreeModel
getMarkedObjects
public Set<? extends Object> getMarkedObjects()
addMarkListener
public void addMarkListener(WiredTreeModel.MarkListener l)
removeMarkListener
public void removeMarkListener(WiredTreeModel.MarkListener l)
fireMarkChanged
public void fireMarkChanged()
fireMarkChanged
public void fireMarkChanged(WiredTreeNode node)
treeCollapsed
public void treeCollapsed(TreeExpansionEvent event)
- Specified by:
treeCollapsed
in interface TreeExpansionListener
treeExpanded
public void treeExpanded(TreeExpansionEvent event)
- Specified by:
treeExpanded
in interface TreeExpansionListener
Copyright © 1996-2013 FreeHEP. All Rights Reserved.