Class JSVariableCompletion

java.lang.Object
org.fife.ui.autocomplete.AbstractCompletion
org.fife.ui.autocomplete.BasicCompletion
org.fife.ui.autocomplete.VariableCompletion
org.fife.rsta.ac.js.completion.JSVariableCompletion
All Implemented Interfaces:
Comparable<org.fife.ui.autocomplete.Completion>, JSCompletionUI, org.fife.ui.autocomplete.Completion

public class JSVariableCompletion extends org.fife.ui.autocomplete.VariableCompletion implements JSCompletionUI
  • Field Details

  • Constructor Details

    • JSVariableCompletion

      public JSVariableCompletion(org.fife.ui.autocomplete.CompletionProvider provider, JavaScriptVariableDeclaration dec)
    • JSVariableCompletion

      public JSVariableCompletion(org.fife.ui.autocomplete.CompletionProvider provider, JavaScriptVariableDeclaration dec, boolean localVariable)
  • Method Details

    • getType

      public String getType()
      Overrides:
      getType in class org.fife.ui.autocomplete.VariableCompletion
      Returns:
      the type name not qualified
    • getType

      public String getType(boolean qualified)
      Parameters:
      qualified - whether to return the name as qualified
      Returns:
      the type name based on qualified
    • getAlreadyEntered

      public String getAlreadyEntered(JTextComponent comp)
      Specified by:
      getAlreadyEntered in interface org.fife.ui.autocomplete.Completion
      Overrides:
      getAlreadyEntered in class org.fife.ui.autocomplete.AbstractCompletion
    • getIcon

      public Icon getIcon()
      Specified by:
      getIcon in interface org.fife.ui.autocomplete.Completion
      Overrides:
      getIcon in class org.fife.ui.autocomplete.AbstractCompletion
    • getRelevance

      public int getRelevance()
      Specified by:
      getRelevance in interface org.fife.ui.autocomplete.Completion
      Overrides:
      getRelevance in class org.fife.ui.autocomplete.AbstractCompletion
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • compareTo

      public int compareTo(org.fife.ui.autocomplete.Completion c2)
      Specified by:
      compareTo in interface Comparable<org.fife.ui.autocomplete.Completion>
      Specified by:
      compareTo in interface org.fife.ui.autocomplete.Completion
      Overrides:
      compareTo in class org.fife.ui.autocomplete.AbstractCompletion
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getSummary

      public String getSummary()
      Specified by:
      getSummary in interface org.fife.ui.autocomplete.Completion
      Overrides:
      getSummary in class org.fife.ui.autocomplete.VariableCompletion