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 Details

  • Method Details

    • setEnabled

      public void setEnabled(boolean enabled)
    • isEnabled

      public boolean isEnabled()
    • insertCompletion

      public void insertCompletion(int caret, Autocompletion completion)
    • insertCompletion

      public void insertCompletion(int caret, Autocompletion completion, boolean force)
    • parameterChanged

      public void parameterChanged(ParameterizedCompletionContext source, int pIdx, boolean wasLast)
      Specified by:
      parameterChanged in interface ParameterizedCompletionContext.ParameterChangeListener
    • hidePopup

      public void hidePopup()
    • cancelParameterizedCompletion

      public void cancelParameterizedCompletion()
    • showPopup

      public void showPopup(int caret)
    • doAutocompletion

      public void doAutocompletion(int caret, boolean autoInsertSingleOption)