wt.clients.vc.baseline
Class BaselineTaskPanel.WorkThread

java.lang.Object
  extended byjava.lang.Thread
      extended bywt.util.WTThread
          extended bywt.clients.vc.baseline.BaselineTaskPanel.WorkThread
All Implemented Interfaces:
Runnable
Enclosing class:
BaselineTaskPanel

class BaselineTaskPanel.WorkThread
extends WTThread

The work thread for this Panel. The work thread is used to place long operations in a separate WTThread so the AWT thread isn't tied up.


Field Summary
private  int action
           
private  WTThread actionThread
           
 
Fields inherited from class wt.util.WTThread
CREATED, DONE, PROGRESS_COUNT, PROGRESS_PERCENT, RUNNING, STATE, STATUS
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
BaselineTaskPanel.WorkThread(int action)
           
BaselineTaskPanel.WorkThread(int action, WTThread actionThread)
           
 
Method Summary
 void run()
          Run method.
 
Methods inherited from class wt.util.WTThread
addPropertyChangeListener, cancel, currentProgressCount, currentProgressPercent, currentStatus, firePropertyChange, firePropertyChange, getProgressCount, getProgressPercent, getState, getStatus, interrupt, isInterrupted, ready, removePropertyChangeListener, setInterruptHandler, setProgressCount, setProgressPercent, setStatus, start
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupted, isAlive, isDaemon, 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
 

Field Detail

action

private int action

actionThread

private WTThread actionThread
Constructor Detail

BaselineTaskPanel.WorkThread

public BaselineTaskPanel.WorkThread(int action)

BaselineTaskPanel.WorkThread

public BaselineTaskPanel.WorkThread(int action,
                                    WTThread actionThread)
Method Detail

run

public void run()
Description copied from class: WTThread
Run method. This method overrides the default run method to fire property change events for the state property.

Supported API: true

Specified by:
run in interface Runnable
Overrides:
run in class WTThread