|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Thread
se.datadosen.jalbum.SlowOperation
public abstract class SlowOperation
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.lang.Thread |
|---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
| Field Summary | |
|---|---|
protected javax.swing.Action |
abortAction
|
protected JSmartDialog |
dialog
|
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
SlowOperation()
|
|
| Method Summary | |
|---|---|
abstract void |
abort()
A call to abort should make the run method to exit |
javax.swing.JLabel |
getMessageLabel()
|
java.lang.Object |
getResult()
|
java.lang.Throwable |
getThrowable()
|
boolean |
launch(java.awt.Dialog parent,
javax.swing.JLabel messageLabel,
javax.swing.Icon altIcon,
java.lang.String title)
|
boolean |
launch(java.awt.Dialog parent,
javax.swing.JLabel messageLabel,
java.lang.String title)
Launch slow process and pop up dialog window during the process |
boolean |
launch(java.awt.Frame parent,
javax.swing.JLabel messageLabel,
javax.swing.Icon altIcon,
java.lang.String title)
|
abstract void |
operation()
|
void |
run()
|
void |
setResult(java.lang.Object result)
|
| Methods inherited from class java.lang.Thread |
|---|
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected JSmartDialog dialog
protected javax.swing.Action abortAction
| Constructor Detail |
|---|
public SlowOperation()
| Method Detail |
|---|
public boolean launch(java.awt.Dialog parent,
javax.swing.JLabel messageLabel,
java.lang.String title)
throws java.lang.Throwable
java.lang.Throwable
public boolean launch(java.awt.Dialog parent,
javax.swing.JLabel messageLabel,
javax.swing.Icon altIcon,
java.lang.String title)
throws java.lang.Throwable
java.lang.Throwable
public boolean launch(java.awt.Frame parent,
javax.swing.JLabel messageLabel,
javax.swing.Icon altIcon,
java.lang.String title)
throws java.lang.Throwable
java.lang.Throwablepublic javax.swing.JLabel getMessageLabel()
public java.lang.Throwable getThrowable()
public void setResult(java.lang.Object result)
public java.lang.Object getResult()
public void run()
run in interface java.lang.Runnablerun in class java.lang.Thread
public abstract void operation()
throws java.lang.Throwable
java.lang.Throwablepublic abstract void abort()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||