Package mondrian.gui
Class JTreeUpdater
- java.lang.Object
-
- mondrian.gui.JTreeUpdater
-
- All Implemented Interfaces:
EventListener
,TreeExpansionListener
,TreeSelectionListener
public class JTreeUpdater extends Object implements TreeExpansionListener, TreeSelectionListener
Helper to enable update the tree and keep expanded nodes expanded after reloading the tree.- Author:
- erik
-
-
Constructor Summary
Constructors Constructor Description JTreeUpdater(JTree tree)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
treeCollapsed(TreeExpansionEvent treeExpansionEvent)
void
treeExpanded(TreeExpansionEvent treeExpansionEvent)
void
update()
Call this method whenever you update the tree and needs it reloadedvoid
valueChanged(TreeSelectionEvent treeSelectionEvent)
-
-
-
Constructor Detail
-
JTreeUpdater
public JTreeUpdater(JTree tree)
Constructor- Parameters:
tree
- The tree to track
-
-
Method Detail
-
update
public void update()
Call this method whenever you update the tree and needs it reloaded
-
treeExpanded
public void treeExpanded(TreeExpansionEvent treeExpansionEvent)
- Specified by:
treeExpanded
in interfaceTreeExpansionListener
-
treeCollapsed
public void treeCollapsed(TreeExpansionEvent treeExpansionEvent)
- Specified by:
treeCollapsed
in interfaceTreeExpansionListener
-
valueChanged
public void valueChanged(TreeSelectionEvent treeSelectionEvent)
- Specified by:
valueChanged
in interfaceTreeSelectionListener
-
-