public class CompletionProgressIndicator extends ProgressIndicatorBase implements CompletionProcessEx, Disposable
AbstractProgressIndicatorExBase.IndicatorActionDisposable.Parent| Modifier and Type | Method and Description |
|---|---|
void |
addAdvertisement(java.lang.String text,
javax.swing.Icon icon) |
void |
addWatchedPrefix(int startOffset,
ElementPattern<java.lang.String> restartCondition) |
static void |
cleanupForNextTest() |
void |
closeAndFinish(boolean hideLookup) |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
Caret |
getCaret() |
Editor |
getEditor() |
OffsetsInFile |
getHostOffsets() |
LookupImpl |
getLookup() |
OffsetMap |
getOffsetMap() |
CompletionParameters |
getParameters() |
Project |
getProject() |
boolean |
isAutopopupCompletion() |
void |
itemSelected(LookupElement lookupItem,
char completionChar) |
void |
prefixUpdated() |
void |
registerChildDisposable(java.util.function.Supplier<? extends Disposable> child) |
void |
scheduleRestart() |
static void |
setAutopopupTriggerTime(int timeSpan)
Deprecated.
|
static void |
setGroupingTimeSpan(int timeSpan) |
void |
setParameters(CompletionParameters parameters) |
void |
stop()
Marks the process as finished.
|
java.lang.String |
toString() |
cancel, isCanceledaddStateDelegate, checkCanceled, delegateProgressChange, delegateRunningChange, finish, isFinished, isReuseable, onProgressChange, onRunningChange, popState, processFinish, pushState, removeAllStateDelegates, removeStateDelegate, setFraction, setIndeterminate, setOwnerTask, setText, setText2, start, wasStarteddontStartActivity, finishNonCancelableSection, getCancellationTrace, getFraction, getLock, getModalityState, getText, getText2, initStateFrom, isCancelable, isIndeterminate, isModal, isPopupWasShown, isRunning, isShowing, setModalityProgress, startNonCancelableSectionchangeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcheckCanceled, finishNonCancelableSection, getFraction, getModalityState, getText, getText2, isIndeterminate, isModal, isPopupWasShown, isRunning, isShowing, popState, pushState, setFraction, setIndeterminate, setModalityProgress, setText, setText2, start, startNonCancelableSectioninitStateFrompublic void itemSelected(LookupElement lookupItem, char completionChar)
itemSelected in interface CompletionProcessExpublic OffsetMap getOffsetMap()
getOffsetMap in interface CompletionProcessExpublic OffsetsInFile getHostOffsets()
getHostOffsets in interface CompletionProcessExpublic void dispose()
Disposabledispose in interface Disposablepublic CompletionParameters getParameters()
getParameters in interface CompletionProcessExpublic void setParameters(CompletionParameters parameters)
setParameters in interface CompletionProcessExpublic LookupImpl getLookup()
getLookup in interface CompletionProcessExpublic void closeAndFinish(boolean hideLookup)
public void registerChildDisposable(java.util.function.Supplier<? extends Disposable> child)
registerChildDisposable in interface CompletionProcessExpublic static void cleanupForNextTest()
public void stop()
ProgressIndicatorProgressManager internals, shouldn't be called from client code
unless you know what you're doing.stop in interface ProgressIndicatorstop in class AbstractProgressIndicatorExBasepublic Editor getEditor()
getEditor in interface CompletionProcessExpublic Caret getCaret()
getCaret in interface CompletionProcessExpublic boolean isAutopopupCompletion()
isAutopopupCompletion in interface CompletionProcesspublic Project getProject()
getProject in interface CompletionProcessExpublic void addWatchedPrefix(int startOffset,
ElementPattern<java.lang.String> restartCondition)
addWatchedPrefix in interface CompletionProcessExpublic void prefixUpdated()
prefixUpdated in interface CompletionProcessExpublic void scheduleRestart()
scheduleRestart in interface CompletionProcessExpublic java.lang.String toString()
toString in class AbstractProgressIndicatorBasepublic void addAdvertisement(java.lang.String text,
javax.swing.Icon icon)
addAdvertisement in interface CompletionProcessExpublic static void setGroupingTimeSpan(int timeSpan)
@Deprecated public static void setAutopopupTriggerTime(int timeSpan)