|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--EDU.oswego.cs.dl.util.concurrent.ThreadFactoryUser
|
+--EDU.oswego.cs.dl.util.concurrent.misc.SwingWorker
|
+--org.stringer.thread.AbstractSwingWorker
| Field Summary | |
protected java.lang.String |
buildDate
|
protected java.util.List |
listenerList
If any IThreadListeners have been registered, the
listenerList contains them. |
(package private) static org.apache.log4j.Logger |
logger
|
(package private) javax.swing.ProgressMonitor |
monitor
|
protected boolean |
running
Specifies whether action is enabled; the default is true. |
| Fields inherited from class EDU.oswego.cs.dl.util.concurrent.misc.SwingWorker |
|
| Fields inherited from class EDU.oswego.cs.dl.util.concurrent.ThreadFactoryUser |
threadFactory_ |
| Constructor Summary | |
AbstractSwingWorker()
Defines an Action object with a default
description string and default icon. |
|
| Method Summary | |
void |
addThreadListener(IThreadListener l)
Adds a IThreadListener to the listener list. |
protected void |
finished()
|
protected void |
fireBegin()
Supports reporting of the completion of a subprocessing task within a SwingWorker thread. |
protected void |
fireBeginUnit(java.lang.Object o)
Supports reporting of the beginning of a subprocessing task within a SwingWorker thread. |
void |
fireCanceled()
Supports reporting of the beginning of a subprocessing task within a SwingWorker thread. |
void |
fireEndUnit(java.lang.Object o)
Supports reporting of the beginning of a subprocessing task within a SwingWorker thread. |
protected void |
fireThreadComplete(java.lang.Object o)
Supports reporting of thread completion. |
java.lang.String |
getBuildDate()
|
javax.swing.ProgressMonitor |
getProgressMonitor()
|
void |
interrupt()
Stops the worker and sets the exception to InterruptedException. |
boolean |
isRunning()
Returns true if the thread is active |
void |
removeThreadListener(IThreadListener l)
Removes a IThreadListener from the listener list. |
void |
setProgressMonitor(javax.swing.ProgressMonitor m)
|
void |
setRunning(boolean newValue)
sets the indicator of whether this thread is running or not. |
| Methods inherited from class EDU.oswego.cs.dl.util.concurrent.misc.SwingWorker |
construct, get, getException, getTimeout, isReady, run, start, timedGet |
| Methods inherited from class EDU.oswego.cs.dl.util.concurrent.ThreadFactoryUser |
getThreadFactory, setThreadFactory |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
static org.apache.log4j.Logger logger
protected boolean running
protected java.lang.String buildDate
javax.swing.ProgressMonitor monitor
protected java.util.List listenerList
IThreadListeners have been registered, the
listenerList contains them.
| Constructor Detail |
public AbstractSwingWorker()
Action object with a default
description string and default icon.
| Method Detail |
public java.lang.String getBuildDate()
public void setProgressMonitor(javax.swing.ProgressMonitor m)
public javax.swing.ProgressMonitor getProgressMonitor()
public void interrupt()
interrupt in class EDU.oswego.cs.dl.util.concurrent.misc.SwingWorkerpublic boolean isRunning()
public void addThreadListener(IThreadListener l)
IThreadListener to the listener list.
The listener is registered for all IThreadListener events.
public void removeThreadListener(IThreadListener l)
IThreadListener from the listener list.
This removes a IThreadListener that was registered
for all events.
public void setRunning(boolean newValue)
newValue - true if the thread is running, false if it
isn't.protected void fireThreadComplete(java.lang.Object o)
protected void fireBeginUnit(java.lang.Object o)
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic void fireEndUnit(java.lang.Object o)
protected void fireBegin()
public void fireCanceled()
protected void finished()
finished in class EDU.oswego.cs.dl.util.concurrent.misc.SwingWorker
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||