Package nlScript.ui
Class AutocompletionContext
java.lang.Object
nlScript.ui.AutocompletionContext
- All Implemented Interfaces:
ParameterizedCompletionContext.ParameterChangeListener
public class AutocompletionContext
extends Object
implements ParameterizedCompletionContext.ParameterChangeListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddoAutocompletion(int caret, boolean autoInsertSingleOption) voidvoidinsertCompletion(int caret, Autocompletion completion) voidinsertCompletion(int caret, Autocompletion completion, boolean force) booleanvoidparameterChanged(ParameterizedCompletionContext source, int pIdx, boolean wasLast) voidsetEnabled(boolean enabled) voidshowPopup(int caret)
-
Constructor Details
-
AutocompletionContext
-
-
Method Details
-
setEnabled
public void setEnabled(boolean enabled) -
isEnabled
public boolean isEnabled() -
insertCompletion
-
insertCompletion
-
parameterChanged
- Specified by:
parameterChangedin interfaceParameterizedCompletionContext.ParameterChangeListener
-
hidePopup
public void hidePopup() -
cancelParameterizedCompletion
public void cancelParameterizedCompletion() -
showPopup
public void showPopup(int caret) -
doAutocompletion
public void doAutocompletion(int caret, boolean autoInsertSingleOption)
-