public class JSFunctionCompletion extends org.fife.ui.autocomplete.FunctionCompletion implements JSCompletion
| Modifier and Type | Class and Description |
|---|---|
static class |
JSFunctionCompletion.JSFunctionParam
Override the FunctionCompletion.Parameter to look up the Javascript name
for the completion type
|
org.fife.ui.autocomplete.ParameterizedCompletion.ParameterBASIC_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 and Description |
|---|
JSFunctionCompletion(org.fife.ui.autocomplete.CompletionProvider provider,
MethodInfo method) |
JSFunctionCompletion(org.fife.ui.autocomplete.CompletionProvider provider,
MethodInfo methodInfo,
boolean showParameterType) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(org.fife.ui.autocomplete.Completion other) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAlreadyEntered(javax.swing.text.JTextComponent comp) |
java.lang.String |
getDefinitionString() |
java.lang.String |
getEnclosingClassName(boolean fullyQualified)
Returns the name of the enclosing class.
|
javax.swing.Icon |
getIcon() |
java.lang.String |
getLookupName() |
JSMethodData |
getMethodData() |
int |
getRelevance() |
java.lang.String |
getSignature() |
java.lang.String |
getSummary() |
java.lang.String |
getType() |
java.lang.String |
getType(boolean qualified) |
int |
hashCode() |
java.lang.String |
toString() |
addDefinitionString, addParameters, getInsertionInfo, getParam, getParamCount, getReturnValueDescription, getShowParameterToolTip, getToolTipText, setParams, setReturnValueDescriptiongetDefinedIn, getName, possiblyAddDefinedIn, possiblyAddDescription, setDefinedIngetReplacementText, getShortDescription, setShortDescription, setSummarygetInputText, getProvider, setIcon, setRelevanceclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetInputText, getProvider, getReplacementText, getToolTipTextpublic JSFunctionCompletion(org.fife.ui.autocomplete.CompletionProvider provider, MethodInfo method)
public JSFunctionCompletion(org.fife.ui.autocomplete.CompletionProvider provider, MethodInfo methodInfo, boolean showParameterType)
public int compareTo(org.fife.ui.autocomplete.Completion other)
compareTo in interface java.lang.Comparable<org.fife.ui.autocomplete.Completion>compareTo in interface org.fife.ui.autocomplete.CompletioncompareTo in class org.fife.ui.autocomplete.FunctionCompletionpublic boolean equals(java.lang.Object obj)
equals in class org.fife.ui.autocomplete.FunctionCompletionpublic java.lang.String getAlreadyEntered(javax.swing.text.JTextComponent comp)
getAlreadyEntered in interface org.fife.ui.autocomplete.CompletiongetAlreadyEntered in class org.fife.ui.autocomplete.AbstractCompletionpublic java.lang.String getLookupName()
getLookupName in interface JSCompletionpublic java.lang.String getDefinitionString()
getDefinitionString in interface org.fife.ui.autocomplete.ParameterizedCompletiongetDefinitionString in class org.fife.ui.autocomplete.FunctionCompletionpublic java.lang.String getSignature()
public java.lang.String getSummary()
getSummary in interface org.fife.ui.autocomplete.CompletiongetSummary in class org.fife.ui.autocomplete.FunctionCompletionpublic int hashCode()
hashCode in class org.fife.ui.autocomplete.FunctionCompletionpublic java.lang.String toString()
toString in class org.fife.ui.autocomplete.VariableCompletionpublic java.lang.String getType()
getType in class org.fife.ui.autocomplete.VariableCompletionpublic java.lang.String getType(boolean qualified)
getType in interface JSCompletionpublic javax.swing.Icon getIcon()
getIcon in interface org.fife.ui.autocomplete.CompletiongetIcon in class org.fife.ui.autocomplete.AbstractCompletionpublic int getRelevance()
getRelevance in interface org.fife.ui.autocomplete.CompletiongetRelevance in class org.fife.ui.autocomplete.AbstractCompletionpublic java.lang.String getEnclosingClassName(boolean fullyQualified)
JSCompletiongetEnclosingClassName in interface JSCompletionfullyQualified - Whether the name returned should be fully
qualified.public JSMethodData getMethodData()