|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--org.stringer.thread.AbstractThreadListener
An implementation of IThreadListener that provides default implementations for some of its required methods. Progress is indicated by making method calls on a JProgressBar.
| Field Summary | |
protected int |
count
|
(package private) int |
max
|
(package private) int |
min
|
protected javax.swing.ProgressMonitor |
monitor
|
protected javax.swing.JProgressBar |
progressBar
|
protected java.util.Map |
subscriptionMap
|
| Constructor Summary | |
AbstractThreadListener()
|
|
AbstractThreadListener(javax.swing.JProgressBar progressBar,
int min,
int max)
|
|
| Method Summary | |
void |
begin()
Called at the begining of processing for a give item. |
void |
beginUnit(java.lang.Object o)
|
void |
canceled()
Called when the job has been canceled (interrupted). |
void |
complete(java.lang.Object o)
Called when the job is complete. |
void |
endUnit(java.lang.Object o)
Called at the end of processing for a give item. |
javax.swing.ProgressMonitor |
getProgressMonitor()
|
java.util.Map |
getSubscriptionMap()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected javax.swing.JProgressBar progressBar
int max
int min
protected int count
protected javax.swing.ProgressMonitor monitor
protected java.util.Map subscriptionMap
| Constructor Detail |
public AbstractThreadListener()
public AbstractThreadListener(javax.swing.JProgressBar progressBar,
int min,
int max)
| Method Detail |
public java.util.Map getSubscriptionMap()
public javax.swing.ProgressMonitor getProgressMonitor()
getProgressMonitor in interface IThreadListenerpublic void begin()
IThreadListener
begin in interface IThreadListenerpublic void beginUnit(java.lang.Object o)
beginUnit in interface IThreadListenerpublic void endUnit(java.lang.Object o)
IThreadListener
endUnit in interface IThreadListenerpublic void complete(java.lang.Object o)
complete in interface IThreadListenerpublic void canceled()
canceled in interface IThreadListener
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||