Class ComboCompletionAction

All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action, SyntaxAction

public class ComboCompletionAction extends DefaultSyntaxAction
ComboBox like Completion Action: This will display a list of items to choose from, it can be used similar to IntelliSense. The List is obtained from a plain text file, each line being an item in the list.
See Also:
  • Constructor Details

    • ComboCompletionAction

      public ComboCompletionAction()
  • Method Details

    • actionPerformed

      public void actionPerformed(JTextComponent target, SyntaxDocument sdoc, int dot, ActionEvent e)
      Description copied from class: DefaultSyntaxAction
      Convenience method that will be called if the Action is performed on a JTextComponent. SyntaxActions should generally override this method.
      Overrides:
      actionPerformed in class DefaultSyntaxAction
      Parameters:
      target - (non-null JTextComponent from Action.getSource
      sdoc - (SyntaxDOcument of the text component, could be null)
      dot - (position of caret at text document)
      e - actual ActionEvent passed to actionPerformed
    • setItemsURL

      public void setItemsURL(String value)
    • getItems

      public List<String> getItems()
      Gets the items to display in the combo
      Returns:
    • setItems

      public void setItems(List<String> items)
      Sets the items to display in the combo.
      Parameters:
      items -