case class CodeCompletionPopup(autoSuggest: AutoSuggest, listRenderer: SuggestionListRenderer = ...) extends Product with Serializable

Source
CodeCompletionPopup.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CodeCompletionPopup
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CodeCompletionPopup(autoSuggest: AutoSuggest, listRenderer: SuggestionListRenderer = ...)

Value Members

  1. def autoCompleteSuggestion(eA: JTextComponent, autoSuggestDocumentListener: AutoSuggestDocumentListener): Unit

    Removes the currently typed token and replaces it with the selected element from the list of suggestions

  2. val autoSuggest: AutoSuggest
  3. def displayPopup(): Unit

    Makes the suggestion box initially and displays it.

    Makes the suggestion box initially and displays it. Should only be called when the user presses the shortcut to enable the suggestion. To update the suggestions list call showPopUp()

  4. val dlm: DefaultListModel[String]
  5. var editorArea: Option[JTextComponent]
  6. def fireUpdatePopup(docEventOption: Option[DocumentEvent]): Unit

    Should be called to update the suggestion box

  7. def getTokenTillPosition(source: String, position: Int): Option[Token]
  8. def init(editorArea: JTextComponent, autoSuggestDocumentListener: AutoSuggestDocumentListener): Unit
  9. var isPopupEnabled: Boolean
  10. var lastSuggested: String
  11. val listRenderer: SuggestionListRenderer
  12. def placeWindowOnScreen(eA: JTextComponent, position: Int): Unit

    Sets the location at which the window will be displayed

  13. val scrollPane: JScrollPane
  14. val suggestionDisplaylist: JList[String]
  15. def updatePopup(position: Int): Unit

    Updates the list of the suggestion box and makes it visible.

  16. val window: JDialog