org.fife.rsta.ac.js.completion.JSCompletion Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of languagesupport Show documentation
Show all versions of languagesupport Show documentation
A library adding code completion and other advanced features for Java, JavaScript, Perl, and other languages to RSyntaxTextArea.
package org.fife.rsta.ac.js.completion;
public interface JSCompletion extends JSCompletionUI {
/**
* @return a logical lookup name that is unique
*/
String getLookupName();
/**
* @return JavaScript type from Completion qualified
*/
String getType(boolean qualified);
/**
* Returns the name of the enclosing class.
*
* @param fullyQualified Whether the name returned should be fully
* qualified.
* @return The class name.
*/
String getEnclosingClassName(boolean fullyQualified);
}