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 voidtreeCollapsed(TreeExpansionEvent treeExpansionEvent)voidtreeExpanded(TreeExpansionEvent treeExpansionEvent)voidupdate()Call this method whenever you update the tree and needs it reloadedvoidvalueChanged(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:
treeExpandedin interfaceTreeExpansionListener
-
treeCollapsed
public void treeCollapsed(TreeExpansionEvent treeExpansionEvent)
- Specified by:
treeCollapsedin interfaceTreeExpansionListener
-
valueChanged
public void valueChanged(TreeSelectionEvent treeSelectionEvent)
- Specified by:
valueChangedin interfaceTreeSelectionListener
-
-