Package org.fife.rsta.ac.js.completion
Interface JSCompletion
-
- All Superinterfaces:
java.lang.Comparable<org.fife.ui.autocomplete.Completion>,org.fife.ui.autocomplete.Completion,JSCompletionUI
- All Known Implementing Classes:
JavaScriptInScriptFunctionCompletion,JavaScriptMethodCompletion,JSBeanCompletion,JSClassCompletion,JSConstructorCompletion,JSFieldCompletion,JSFunctionCompletion
public interface JSCompletion extends JSCompletionUI
-
-
Field Summary
-
Fields 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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetEnclosingClassName(boolean fullyQualified)Returns the name of the enclosing class.java.lang.StringgetLookupName()java.lang.StringgetType(boolean qualified)
-
-
-
Method Detail
-
getLookupName
java.lang.String getLookupName()
- Returns:
- a logical lookup name that is unique
-
getType
java.lang.String getType(boolean qualified)
- Returns:
- JavaScript type from Completion qualified
-
getEnclosingClassName
java.lang.String getEnclosingClassName(boolean fullyQualified)
Returns the name of the enclosing class.- Parameters:
fullyQualified- Whether the name returned should be fully qualified.- Returns:
- The class name.
-
-