Package org.fife.rsta.ac.js.completion
Class JavaScriptInScriptFunctionCompletion
java.lang.Object
org.fife.ui.autocomplete.AbstractCompletion
org.fife.ui.autocomplete.BasicCompletion
org.fife.ui.autocomplete.VariableCompletion
org.fife.ui.autocomplete.FunctionCompletion
org.fife.rsta.ac.js.completion.JavaScriptInScriptFunctionCompletion
- All Implemented Interfaces:
Comparable<org.fife.ui.autocomplete.Completion>,JSCompletion,JSCompletionUI,org.fife.ui.autocomplete.Completion,org.fife.ui.autocomplete.ParameterizedCompletion
public class JavaScriptInScriptFunctionCompletion
extends org.fife.ui.autocomplete.FunctionCompletion
implements JSCompletion
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.fife.ui.autocomplete.ParameterizedCompletion
org.fife.ui.autocomplete.ParameterizedCompletion.Parameter -
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
ConstructorsConstructorDescriptionJavaScriptInScriptFunctionCompletion(org.fife.ui.autocomplete.CompletionProvider provider, String name, TypeDeclaration returnType) -
Method Summary
Methods inherited from class org.fife.ui.autocomplete.FunctionCompletion
addDefinitionString, addParameters, getDefinitionString, getInsertionInfo, getParam, getParamCount, getReturnValueDescription, getShowParameterToolTip, getToolTipText, setParams, setReturnValueDescriptionMethods inherited from class org.fife.ui.autocomplete.VariableCompletion
getDefinedIn, getName, possiblyAddDefinedIn, possiblyAddDescription, setDefinedInMethods inherited from class org.fife.ui.autocomplete.BasicCompletion
getReplacementText, getShortDescription, setShortDescription, setSummaryMethods inherited from class org.fife.ui.autocomplete.AbstractCompletion
getAlreadyEntered, 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
getAlreadyEntered, getInputText, getProvider, getRelevance, getReplacementText, getToolTipText
-
Field Details
-
returnType
-
-
Constructor Details
-
JavaScriptInScriptFunctionCompletion
public JavaScriptInScriptFunctionCompletion(org.fife.ui.autocomplete.CompletionProvider provider, String name, TypeDeclaration returnType)
-
-
Method Details
-
getSummary
- Specified by:
getSummaryin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getSummaryin classorg.fife.ui.autocomplete.FunctionCompletion
-
getIcon
- Specified by:
getIconin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
getIconin 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
-
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.
-
equals
- Overrides:
equalsin classorg.fife.ui.autocomplete.FunctionCompletion
-
hashCode
public int hashCode()- Overrides:
hashCodein classorg.fife.ui.autocomplete.FunctionCompletion
-
toString
- Overrides:
toStringin classorg.fife.ui.autocomplete.VariableCompletion
-
compareTo
public int compareTo(org.fife.ui.autocomplete.Completion other) - Specified by:
compareToin interfaceComparable<org.fife.ui.autocomplete.Completion>- Specified by:
compareToin interfaceorg.fife.ui.autocomplete.Completion- Overrides:
compareToin classorg.fife.ui.autocomplete.FunctionCompletion
-