Package org.fife.rsta.ac.js.completion
Class JSFieldCompletion
java.lang.Object
org.fife.ui.autocomplete.AbstractCompletion
org.fife.ui.autocomplete.BasicCompletion
org.fife.ui.autocomplete.VariableCompletion
org.fife.rsta.ac.js.completion.JSFieldCompletion
- All Implemented Interfaces:
Comparable<org.fife.ui.autocomplete.Completion>,JSCompletion,JSCompletionUI,org.fife.ui.autocomplete.Completion
public class JSFieldCompletion
extends org.fife.ui.autocomplete.VariableCompletion
implements JSCompletion
-
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
ConstructorsConstructorDescriptionJSFieldCompletion(org.fife.ui.autocomplete.CompletionProvider provider, FieldInfo fieldInfo) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(org.fife.ui.autocomplete.Completion o) booleangetEnclosingClassName(boolean fullyQualified) Returns the name of the enclosing class.getIcon()getType()getType(boolean qualified) inthashCode()private voidsetRelevance(JSFieldData data) 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, getRelevance, 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, getRelevance, getReplacementText, getToolTipText
-
Field Details
-
fieldData
-
field
-
-
Constructor Details
-
JSFieldCompletion
-
-
Method Details
-
setRelevance
-
getSummary
- Specified by:
getSummaryin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getSummaryin classorg.fife.ui.autocomplete.VariableCompletion
-
getIcon
- Specified by:
getIconin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getIconin classorg.fife.ui.autocomplete.AbstractCompletion
-
getEnclosingClassName
Description copied from interface:JSCompletionReturns the name of the enclosing class.- Specified by:
getEnclosingClassNamein interfaceJSCompletion- Parameters:
fullyQualified- Whether the name returned should be fully qualified.- Returns:
- The class name.
-
getAlreadyEntered
- Specified by:
getAlreadyEnteredin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getAlreadyEnteredin classorg.fife.ui.autocomplete.AbstractCompletion
-
getLookupName
- Specified by:
getLookupNamein interfaceJSCompletion- Returns:
- a logical lookup name that is unique
-
getType
- Overrides:
getTypein classorg.fife.ui.autocomplete.VariableCompletion
-
getType
- Specified by:
getTypein interfaceJSCompletion- Returns:
- JavaScript type from Completion qualified
-
equals
-
compareTo
public int compareTo(org.fife.ui.autocomplete.Completion o) - 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()
-