public class WiredTreeModel extends DefaultTreeModel implements TreeExpansionListener
| Modifier and Type | Class and Description |
|---|---|
static class |
WiredTreeModel.MarkEvent |
static interface |
WiredTreeModel.MarkListener |
static class |
WiredTreeModel.TreeVisitor
Convenience class that simplifies visiting nodes of a WiredTree.
|
| Modifier and Type | Field and Description |
|---|---|
protected WiredTreeSelectionModel |
_selection |
asksAllowsChildren, listenerList, root| Constructor and Description |
|---|
WiredTreeModel(WiredTreeNode root) |
WiredTreeModel(WiredTreeNode root,
boolean asksAllowsChildren) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMarkListener(WiredTreeModel.MarkListener l) |
void |
fireMarkChanged() |
void |
fireMarkChanged(WiredTreeNode node) |
Set<? extends Object> |
getMarkedObjects() |
WiredTreeNode |
getRoot() |
TreePath |
getRootPath() |
WiredTreeSelectionModel |
getSelectionModel() |
void |
removeMarkListener(WiredTreeModel.MarkListener l) |
void |
setRoot(TreeNode root) |
void |
treeCollapsed(TreeExpansionEvent event) |
void |
treeExpanded(TreeExpansionEvent event) |
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, valueForPathChangedprotected WiredTreeSelectionModel _selection
public WiredTreeModel(WiredTreeNode root)
public WiredTreeModel(WiredTreeNode root, boolean asksAllowsChildren)
public void setRoot(TreeNode root)
setRoot in class DefaultTreeModelpublic WiredTreeSelectionModel getSelectionModel()
public TreePath getRootPath()
public WiredTreeNode getRoot()
getRoot in interface TreeModelgetRoot in class DefaultTreeModelpublic void addMarkListener(WiredTreeModel.MarkListener l)
public void removeMarkListener(WiredTreeModel.MarkListener l)
public void fireMarkChanged()
public void fireMarkChanged(WiredTreeNode node)
public void treeCollapsed(TreeExpansionEvent event)
treeCollapsed in interface TreeExpansionListenerpublic void treeExpanded(TreeExpansionEvent event)
treeExpanded in interface TreeExpansionListenerCopyright © 1996-2014 FreeHEP. All Rights Reserved.