protected abstract class BaseDiffFromHistoryHandler.CollectChangesTask extends Task.Backgroundable
Task.Backgroundable, Task.ConditionalModal, Task.Modal, Task.NotificationInfo, Task.WithResult<T,E extends java.lang.Exception>
myBackgroundOption
ALWAYS_BACKGROUND, DEAF
Constructor and Description |
---|
CollectChangesTask(java.lang.String title) |
Modifier and Type | Method and Description |
---|---|
abstract java.util.List<Change> |
getChanges() |
abstract java.lang.String |
getDialogTitle() |
void |
onSuccess()
This callback will be invoked on AWT dispatch thread.
|
void |
run(ProgressIndicator indicator) |
isConditionalModal, isModal, processSentToBackground, shouldStartInBackground
asBackgroundable, asModal, getCancelText, getCancelTooltipText, getNotificationInfo, getProject, getTitle, isCancellable, isHeadless, notifyFinished, onCancel, onError, onFinished, onThrowable, queue, setCancelText, setCancelTooltipText, setTitle, whereToRunCallbacks
public void run(ProgressIndicator indicator)
public abstract java.util.List<Change> getChanges() throws VcsException
VcsException
public abstract java.lang.String getDialogTitle()