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