Class JSBeanCompletion
java.lang.Object
org.fife.ui.autocomplete.AbstractCompletion
org.fife.ui.autocomplete.BasicCompletion
org.fife.ui.autocomplete.VariableCompletion
org.fife.rsta.ac.js.completion.JSBeanCompletion
- All Implemented Interfaces:
Comparable<org.fife.ui.autocomplete.Completion>, JSCompletion, JSCompletionUI, org.fife.ui.autocomplete.Completion
public class JSBeanCompletion
extends org.fife.ui.autocomplete.VariableCompletion
implements JSCompletion
-
Field Summary
FieldsFields inherited from interface 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
ConstructorsConstructorDescriptionJSBeanCompletion(org.fife.ui.autocomplete.CompletionProvider provider, MethodInfo methodInfo, JarManager jarManager) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(org.fife.ui.autocomplete.Completion o) private static StringconvertNameToBean(String name) booleangetEnclosingClassName(boolean fullyQualified) Returns the name of the enclosing class.getIcon()private StringgetType()getType(boolean qualified) inthashCode()Overridden sinceequals(Object)is overridden.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 interface org.fife.ui.autocomplete.Completion
getInputText, getProvider, getRelevance, getReplacementText, getToolTipText
-
Field Details
-
methodData
-
method
-
-
Constructor Details
-
JSBeanCompletion
public JSBeanCompletion(org.fife.ui.autocomplete.CompletionProvider provider, MethodInfo methodInfo, JarManager jarManager)
-
-
Method Details
-
equals
-
getIcon
- Specified by:
getIconin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getIconin classorg.fife.ui.autocomplete.AbstractCompletion
-
getAlreadyEntered
- Specified by:
getAlreadyEnteredin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getAlreadyEnteredin classorg.fife.ui.autocomplete.AbstractCompletion
-
getType
- Overrides:
getTypein classorg.fife.ui.autocomplete.VariableCompletion
-
getType
- Specified by:
getTypein interfaceJSCompletion- Returns:
- JavaScript type from Completion qualified
-
getMethodSummary
-
getSummary
- Specified by:
getSummaryin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getSummaryin classorg.fife.ui.autocomplete.VariableCompletion
-
getLookupName
- Specified by:
getLookupNamein interfaceJSCompletion- Returns:
- a logical lookup name that is unique
-
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.
-
getMethodData
-
convertNameToBean
-
hashCode
public int hashCode()Overridden sinceequals(Object)is overridden. -
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
-