public class TreeModelListenerAdapter
extends java.lang.Object
implements javax.swing.event.TreeModelListener
TreeModelListener
methods.
It automatically registers on the TreeModel
and provides a helper method for
deregistration.Constructor and Description |
---|
TreeModelListenerAdapter(javax.swing.tree.TreeModel model) |
Modifier and Type | Method and Description |
---|---|
void |
deregister()
Deregisters from the underlying
TreeModel and thus won't receive any further TreeModelEvent s. |
javax.swing.tree.TreeModel |
getModel() |
void |
handleEvent(javax.swing.event.TreeModelEvent e,
ChangeType type) |
void |
treeNodesChanged(javax.swing.event.TreeModelEvent e)
Default implementation forwards to
handleEvent(TreeModelEvent, ChangeType) . |
void |
treeNodesInserted(javax.swing.event.TreeModelEvent e)
Default implementation forwards to
handleEvent(TreeModelEvent, ChangeType) . |
void |
treeNodesRemoved(javax.swing.event.TreeModelEvent e)
Default implementation forwards to
handleEvent(TreeModelEvent, ChangeType) . |
void |
treeStructureChanged(javax.swing.event.TreeModelEvent e)
Default implementation forwards to
handleEvent(TreeModelEvent, ChangeType) . |
public TreeModelListenerAdapter(javax.swing.tree.TreeModel model)
public javax.swing.tree.TreeModel getModel()
public final void deregister()
TreeModel
and thus won't receive any further TreeModelEvent
s.public void treeNodesInserted(javax.swing.event.TreeModelEvent e)
handleEvent(TreeModelEvent, ChangeType)
.treeNodesInserted
in interface javax.swing.event.TreeModelListener
public void treeNodesChanged(javax.swing.event.TreeModelEvent e)
handleEvent(TreeModelEvent, ChangeType)
.treeNodesChanged
in interface javax.swing.event.TreeModelListener
public void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
handleEvent(TreeModelEvent, ChangeType)
.treeNodesRemoved
in interface javax.swing.event.TreeModelListener
public void treeStructureChanged(javax.swing.event.TreeModelEvent e)
handleEvent(TreeModelEvent, ChangeType)
.treeStructureChanged
in interface javax.swing.event.TreeModelListener
public void handleEvent(javax.swing.event.TreeModelEvent e, ChangeType type)
Copyright © 2014 EsprIT-Systems. All Rights Reserved.