Package org.fife.rsta.ac.js.completion
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 Summary
FieldsFields inherited from interface org.fife.rsta.ac.js.completion.JSCompletionUI
BASIC_COMPLETION_RELEVANCE, BEAN_METHOD_RELEVANCE, DEFAULT_CLASS_RELEVANCE, DEFAULT_FUNCTION_RELEVANCE, DEFAULT_VARIABLE_RELEVANCE, GLOBAL_FUNCTION_RELEVANCE, GLOBAL_VARIABLE_RELEVANCE, LOCAL_VARIABLE_RELEVANCE, STATIC_FIELD_RELEVANCE, TEMPLATE_RELEVANCE -
Constructor Summary
ConstructorsConstructorDescriptionJSVariableCompletion(org.fife.ui.autocomplete.CompletionProvider provider, JavaScriptVariableDeclaration dec) JSVariableCompletion(org.fife.ui.autocomplete.CompletionProvider provider, JavaScriptVariableDeclaration dec, boolean localVariable) -
Method Summary
Methods inherited from class org.fife.ui.autocomplete.VariableCompletion
addDefinitionString, getDefinedIn, getDefinitionString, getName, getToolTipText, possiblyAddDefinedIn, possiblyAddDescription, setDefinedIn, toStringMethods inherited from class org.fife.ui.autocomplete.BasicCompletion
getReplacementText, getShortDescription, setShortDescription, setSummaryMethods inherited from class org.fife.ui.autocomplete.AbstractCompletion
getInputText, getProvider, setIcon, setRelevanceMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.fife.ui.autocomplete.Completion
getInputText, getProvider, getReplacementText, getToolTipText
-
Field Details
-
dec
-
localVariable
private boolean localVariable
-
-
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
- Overrides:
getTypein classorg.fife.ui.autocomplete.VariableCompletion- Returns:
- the type name not qualified
-
getType
- Parameters:
qualified- whether to return the name as qualified- Returns:
- the type name based on qualified
-
getAlreadyEntered
- Specified by:
getAlreadyEnteredin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getAlreadyEnteredin classorg.fife.ui.autocomplete.AbstractCompletion
-
getIcon
- Specified by:
getIconin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getIconin classorg.fife.ui.autocomplete.AbstractCompletion
-
getRelevance
public int getRelevance()- Specified by:
getRelevancein interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getRelevancein classorg.fife.ui.autocomplete.AbstractCompletion
-
equals
-
compareTo
public int compareTo(org.fife.ui.autocomplete.Completion c2) - Specified by:
compareToin interfaceComparable<org.fife.ui.autocomplete.Completion>- Specified by:
compareToin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
compareToin classorg.fife.ui.autocomplete.AbstractCompletion
-
hashCode
public int hashCode() -
getSummary
- Specified by:
getSummaryin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getSummaryin classorg.fife.ui.autocomplete.VariableCompletion
-