wt.clients.prodmgmt
Class PartExplorer.WorkThread

java.lang.Object
  extended byjava.lang.Thread
      extended bywt.util.WTThread
          extended bywt.clients.prodmgmt.PartExplorer.WorkThread
All Implemented Interfaces:
Runnable
Enclosing class:
PartExplorer

class PartExplorer.WorkThread
extends WTThread


Field Summary
(package private)  int action
           
(package private)  WTPart part
           
(package private)  WTPartMaster partMaster
           
(package private)  Object source
           
 
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
PartExplorer.WorkThread(ThreadGroup threadGroup, int action)
           
PartExplorer.WorkThread(ThreadGroup threadGroup, int action, WTPart aPart)
           
PartExplorer.WorkThread(ThreadGroup threadGroup, int action, WTPartMaster aPartMaster)
           
PartExplorer.WorkThread(ThreadGroup thread_group, int action, WTPart part, Object source_in)
           
 
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

int action

source

Object source

part

WTPart part

partMaster

WTPartMaster partMaster
Constructor Detail

PartExplorer.WorkThread

public PartExplorer.WorkThread(ThreadGroup threadGroup,
                               int action)

PartExplorer.WorkThread

public PartExplorer.WorkThread(ThreadGroup threadGroup,
                               int action,
                               WTPart aPart)

PartExplorer.WorkThread

public PartExplorer.WorkThread(ThreadGroup threadGroup,
                               int action,
                               WTPartMaster aPartMaster)

PartExplorer.WorkThread

public PartExplorer.WorkThread(ThreadGroup thread_group,
                               int action,
                               WTPart part,
                               Object source_in)
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