public class InlineProgressIndicator extends ProgressIndicatorBase implements Disposable
AbstractProgressIndicatorExBase.IndicatorAction
Disposable.Parent
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JProgressBar |
myProgress |
protected TextPanel |
myText |
Constructor and Description |
---|
InlineProgressIndicator(boolean compact,
TaskInfo processInfo) |
Modifier and Type | Method and Description |
---|---|
protected void |
cancelRequest() |
protected void |
createCompactTextAndProgress() |
protected JBIterable<com.intellij.openapi.wm.impl.status.ProgressButton> |
createEastButtons() |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
javax.swing.JComponent |
getComponent() |
TaskInfo |
getInfo() |
boolean |
isCompact() |
protected boolean |
isFinished() |
protected boolean |
isPaintingIndeterminate() |
protected void |
onProgressChange() |
protected void |
queueProgressUpdate() |
protected void |
queueRunningUpdate(java.lang.Runnable update) |
protected void |
updateAndRepaint() |
protected void |
updateProgress() |
void |
updateProgressNow() |
cancel, isCanceled
addStateDelegate, checkCanceled, delegateProgressChange, delegateRunningChange, finish, isFinished, isReuseable, onRunningChange, popState, processFinish, pushState, removeAllStateDelegates, removeStateDelegate, setFraction, setIndeterminate, setOwnerTask, setText, setText2, start, stop, wasStarted
dontStartActivity, finishNonCancelableSection, getCancellationTrace, getFraction, getLock, getModalityState, getText, getText2, initStateFrom, isCancelable, isIndeterminate, isModal, isPopupWasShown, isRunning, isShowing, setModalityProgress, startNonCancelableSection, toString
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
checkCanceled, finishNonCancelableSection, getFraction, getModalityState, getText, getText2, isIndeterminate, isModal, isPopupWasShown, isRunning, isShowing, popState, pushState, setFraction, setIndeterminate, setModalityProgress, setText, setText2, start, startNonCancelableSection, stop
initStateFrom
protected final TextPanel myText
protected javax.swing.JProgressBar myProgress
public InlineProgressIndicator(boolean compact, TaskInfo processInfo)
protected void createCompactTextAndProgress()
protected JBIterable<com.intellij.openapi.wm.impl.status.ProgressButton> createEastButtons()
protected void cancelRequest()
protected void updateProgress()
protected void updateAndRepaint()
public void updateProgressNow()
protected boolean isPaintingIndeterminate()
protected boolean isFinished()
protected void queueProgressUpdate()
protected void queueRunningUpdate(java.lang.Runnable update)
protected void onProgressChange()
onProgressChange
in class AbstractProgressIndicatorExBase
public javax.swing.JComponent getComponent()
public boolean isCompact()
public TaskInfo getInfo()
public void dispose()
Disposable
dispose
in interface Disposable