public class BackgroundableProcessIndicator extends ProgressWindow
ProgressWindow.Listener
AbstractProgressIndicatorExBase.IndicatorAction
Disposable.Parent
Modifier and Type | Field and Description |
---|---|
protected StatusBarEx |
myStatusBar |
DEFAULT_PROGRESS_DIALOG_POSTPONE_TIME_MILLIS, myBackgrounded, TOPIC
Constructor and Description |
---|
BackgroundableProcessIndicator(Project project,
java.lang.String progressTitle,
PerformInBackgroundOption option,
java.lang.String cancelButtonText,
java.lang.String backgroundStopTooltip,
boolean cancellable) |
BackgroundableProcessIndicator(Project project,
TaskInfo info,
PerformInBackgroundOption option) |
BackgroundableProcessIndicator(Task.Backgroundable task) |
Modifier and Type | Method and Description |
---|---|
void |
background() |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
boolean |
isShowing() |
protected void |
showDialog() |
java.lang.String |
toString() |
getDialog, getTitle, isBackgrounded, isPopupWasShown, prepareShowDialog, pumpEventsForHierarchy, setCancelButtonText, setDelayInMillis, setFraction, setIndeterminate, setText, setText2, setTitle, start, startBlocking, startBlocking, stop
cancel, isCanceled
addStateDelegate, checkCanceled, delegateProgressChange, delegateRunningChange, finish, isFinished, isReuseable, onProgressChange, onRunningChange, popState, processFinish, pushState, removeAllStateDelegates, removeStateDelegate, setOwnerTask, wasStarted
dontStartActivity, finishNonCancelableSection, getCancellationTrace, getFraction, getLock, getModalityState, getText, getText2, initStateFrom, isCancelable, isIndeterminate, isModal, isRunning, setModalityProgress, startNonCancelableSection
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
cancel, checkCanceled, finishNonCancelableSection, getFraction, getModalityState, getText, getText2, isCanceled, isIndeterminate, isModal, isRunning, popState, pushState, setModalityProgress, startNonCancelableSection
initStateFrom
protected StatusBarEx myStatusBar
public BackgroundableProcessIndicator(Task.Backgroundable task)
public BackgroundableProcessIndicator(Project project, TaskInfo info, PerformInBackgroundOption option)
public BackgroundableProcessIndicator(Project project, java.lang.String progressTitle, PerformInBackgroundOption option, java.lang.String cancelButtonText, java.lang.String backgroundStopTooltip, boolean cancellable)
protected void showDialog()
showDialog
in class ProgressWindow
public void background()
background
in class ProgressWindow
public void dispose()
Disposable
dispose
in interface Disposable
dispose
in class ProgressWindow
public boolean isShowing()
isShowing
in interface ProgressIndicator
isShowing
in class AbstractProgressIndicatorBase
public java.lang.String toString()
toString
in class ProgressWindow