medi.swing.dispatch
Class MediTreeExpansionDispatcher

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--javatools.swing.tree.AbstractTreeExpansionDispatcher
              |
              +--medi.swing.dispatch.MediTreeExpansionDispatcher
All Implemented Interfaces:
java.lang.Runnable

public class MediTreeExpansionDispatcher
extends AbstractTreeExpansionDispatcher

Dispatcher for tree expansions.


Field Summary
 
Fields inherited from class javatools.swing.tree.AbstractTreeExpansionDispatcher
statusSync
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
MediTreeExpansionDispatcher()
          Creates a new instance of MediTreeExpansionDispatcher
 
Method Summary
protected  void doDispatchOne(javax.swing.JTree tree, javax.swing.tree.TreePath path)
          Dispatches one expansion.
 void setProvider(Provider pPrv)
          Sets the provider to use.
 
Methods inherited from class javatools.swing.tree.AbstractTreeExpansionDispatcher
expand, run, setStatusLabelSync, stopAll
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MediTreeExpansionDispatcher

public MediTreeExpansionDispatcher()
Creates a new instance of MediTreeExpansionDispatcher

Method Detail

setProvider

public void setProvider(Provider pPrv)
Sets the provider to use.

Parameters:
pPrv - The provider to use.

doDispatchOne

protected void doDispatchOne(javax.swing.JTree tree,
                             javax.swing.tree.TreePath path)
Dispatches one expansion.

Specified by:
doDispatchOne in class AbstractTreeExpansionDispatcher
Parameters:
tree - The tree that has been expanded.
path - The complete path to the expanded node.