public class PathTreeNodeSelector extends TreeModelListenerAdapter
TreeModelEvent and selects the according PathTreeNode when the event
was received. A PathTreeNodeSelector instance is only valid for one single node-selection. It deregisters
from the TreeModel once it has done it's job.| Constructor and Description |
|---|
PathTreeNodeSelector(PathTree tree,
java.nio.file.Path path,
ChangeType changeType,
boolean isExpand) |
| Modifier and Type | Method and Description |
|---|---|
PathTreeModel |
getModel() |
java.nio.file.Path |
getPath() |
void |
treeNodesChanged(javax.swing.event.TreeModelEvent e)
Default implementation forwards to
TreeModelListenerAdapter.handleEvent(TreeModelEvent, ChangeType). |
void |
treeNodesInserted(javax.swing.event.TreeModelEvent e)
Default implementation forwards to
TreeModelListenerAdapter.handleEvent(TreeModelEvent, ChangeType). |
void |
treeNodesRemoved(javax.swing.event.TreeModelEvent e)
Default implementation forwards to
TreeModelListenerAdapter.handleEvent(TreeModelEvent, ChangeType). |
deregister, handleEvent, treeStructureChangedpublic PathTreeNodeSelector(PathTree tree, java.nio.file.Path path, ChangeType changeType, boolean isExpand)
public PathTreeModel getModel()
getModel in class TreeModelListenerAdapterpublic java.nio.file.Path getPath()
public void treeNodesInserted(javax.swing.event.TreeModelEvent e)
TreeModelListenerAdapterTreeModelListenerAdapter.handleEvent(TreeModelEvent, ChangeType).treeNodesInserted in interface javax.swing.event.TreeModelListenertreeNodesInserted in class TreeModelListenerAdapterpublic void treeNodesChanged(javax.swing.event.TreeModelEvent e)
TreeModelListenerAdapterTreeModelListenerAdapter.handleEvent(TreeModelEvent, ChangeType).treeNodesChanged in interface javax.swing.event.TreeModelListenertreeNodesChanged in class TreeModelListenerAdapterpublic void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
TreeModelListenerAdapterTreeModelListenerAdapter.handleEvent(TreeModelEvent, ChangeType).treeNodesRemoved in interface javax.swing.event.TreeModelListenertreeNodesRemoved in class TreeModelListenerAdapterCopyright © 2011 EsprIT-Systems. All Rights Reserved.