public class DaemonProgressIndicator extends AbstractProgressIndicatorBase implements StandardProgressIndicator, Disposable
Disposable.Parent| Constructor and Description |
|---|
DaemonProgressIndicator() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
Cancels the current process.
|
void |
cancel(java.lang.Throwable cause) |
void |
checkCanceled()
Usually invoked in the thread associated with this indicator, used to check if the computation performed by this thread
has been canceled, and, if yes, stop it immediately (by throwing an exception).
|
void |
dispose()
Usually not invoked directly, see class javadoc.
|
boolean |
equals(java.lang.Object obj) |
protected java.lang.Throwable |
getCancellationTrace() |
int |
hashCode() |
boolean |
isCanceled() |
static void |
setDebug(boolean debug) |
void |
start()
Marks the process as started.
|
void |
stop()
Marks the process as finished.
|
void |
stopIfRunning() |
java.lang.String |
toString() |
dontStartActivity, finishNonCancelableSection, getFraction, getLock, getModalityState, getText, getText2, initStateFrom, isCancelable, isIndeterminate, isModal, isPopupWasShown, isReuseable, isRunning, isShowing, popState, pushState, setFraction, setIndeterminate, setModalityProgress, setText, setText2, startNonCancelableSectionchangeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapfinalize, getClass, notify, notifyAll, wait, wait, waitfinishNonCancelableSection, getFraction, getModalityState, getText, getText2, isIndeterminate, isModal, isPopupWasShown, isRunning, isShowing, popState, pushState, setFraction, setIndeterminate, setModalityProgress, setText, setText2, startNonCancelableSectionpublic final void stop()
ProgressIndicatorProgressManager internals, shouldn't be called from client code
unless you know what you're doing.stop in interface ProgressIndicatorstop in class AbstractProgressIndicatorBasepublic void stopIfRunning()
public final void cancel()
ProgressIndicatorcancel in interface ProgressIndicatorcancel in class AbstractProgressIndicatorBasepublic final void cancel(java.lang.Throwable cause)
public void dispose()
Disposabledispose in interface Disposablepublic final boolean isCanceled()
isCanceled in interface ProgressIndicatorisCanceled in class AbstractProgressIndicatorBaseProgressIndicator.checkCanceled() is called instead.ProgressIndicator.cancel()public final void checkCanceled()
ProgressIndicatorProgressManager.checkCanceled() where you don't need to know current indicator and pass it around.checkCanceled in interface ProgressIndicatorcheckCanceled in class AbstractProgressIndicatorBaseprotected java.lang.Throwable getCancellationTrace()
getCancellationTrace in class AbstractProgressIndicatorBasepublic final void start()
ProgressIndicatorProgressManager internals, shouldn't be called from client code
unless you know what you're doing.start in interface ProgressIndicatorstart in class AbstractProgressIndicatorBasepublic static void setDebug(boolean debug)
public final boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class AbstractProgressIndicatorBase