wt.clients.beans.contentholder
Class WTContentHolder.ActionThread

java.lang.Object
  extended byjava.lang.Thread
      extended bywt.util.WTThread
          extended bywt.clients.beans.contentholder.WTContentHolder.ActionThread
All Implemented Interfaces:
Runnable
Enclosing class:
WTContentHolder

private class WTContentHolder.ActionThread
extends WTThread

Inner class to provide support for asynchronous initialization and processing.


Field Summary
private  int action
           
private  ContentItem content_item
           
private  Vector content_items
           
private  Exception exception
           
private  ThreadGroup threadGroup
           
 
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
WTContentHolder.ActionThread(ThreadGroup thread_group, int action)
           
WTContentHolder.ActionThread(ThreadGroup thread_group, int action, ContentItem item)
           
 
Method Summary
 void run()
          Run method.
 void setContentItem(ContentItem content_item)
           
 void setContentItems(Vector content_items)
           
 
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

content_item

private ContentItem content_item

content_items

private Vector content_items

exception

private Exception exception

threadGroup

private ThreadGroup threadGroup
Constructor Detail

WTContentHolder.ActionThread

public WTContentHolder.ActionThread(ThreadGroup thread_group,
                                    int action)

WTContentHolder.ActionThread

public WTContentHolder.ActionThread(ThreadGroup thread_group,
                                    int action,
                                    ContentItem item)
Method Detail

setContentItem

public void setContentItem(ContentItem content_item)

setContentItems

public void setContentItems(Vector content_items)

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