Uses of Class
org.fife.rsta.ac.js.ast.jsType.JavaScriptType
-
Packages that use JavaScriptType Package Description org.fife.rsta.ac.js JavaScript code completion classes.org.fife.rsta.ac.js.ast.jsType org.fife.rsta.ac.js.resolver -
-
Uses of JavaScriptType in org.fife.rsta.ac.js
Methods in org.fife.rsta.ac.js with parameters of type JavaScriptType Modifier and Type Method Description private booleanSourceCompletionProvider. populateCompletionsFromType(JavaScriptType type, java.util.Set<org.fife.ui.autocomplete.Completion> set)Populate Set of completions if JavaScriptType is not null and return true, otherwise return false -
Uses of JavaScriptType in org.fife.rsta.ac.js.ast.jsType
Subclasses of JavaScriptType in org.fife.rsta.ac.js.ast.jsType Modifier and Type Class Description classJSR223TypeFields in org.fife.rsta.ac.js.ast.jsType with type parameters of type JavaScriptType Modifier and Type Field Description protected java.util.HashMap<TypeDeclaration,JavaScriptType>JavaScriptTypesFactory. cachedTypesprivate java.util.ArrayList<JavaScriptType>JavaScriptType. extendedMethods in org.fife.rsta.ac.js.ast.jsType that return JavaScriptType Modifier and Type Method Description JavaScriptTypeJavaScriptTypesFactory. getCachedType(TypeDeclaration type, JarManager manager, org.fife.ui.autocomplete.DefaultCompletionProvider provider, java.lang.String text)Find CachedType for TypeDeclaration.JavaScriptTypeJavaScriptTypesFactory. makeJavaScriptType(TypeDeclaration type)JavaScriptTypeJSR223JavaScriptTypesFactory. makeJavaScriptType(TypeDeclaration type)Methods in org.fife.rsta.ac.js.ast.jsType that return types with arguments of type JavaScriptType Modifier and Type Method Description java.util.List<JavaScriptType>JavaScriptTypesFactory. getECMAObjectTypes(SourceCompletionProvider provider)Return all the JavaScript types that are part of the ECMA APIjava.util.List<JavaScriptType>JavaScriptType. getExtendedClasses()Methods in org.fife.rsta.ac.js.ast.jsType with parameters of type JavaScriptType Modifier and Type Method Description voidJavaScriptType. addExtension(JavaScriptType type)Add Cached Type extensionprivate static JSCompletionJavaScriptType. getCompletion(JavaScriptType cachedType, java.lang.String completionLookup, SourceCompletionProvider provider)private voidJSR223Type. getPotentialLookupList(java.lang.String name, java.util.HashSet<JSCompletion> completionMatches, JavaScriptType type)voidJavaScriptTypesFactory. populateCompletionsForType(JavaScriptType cachedType, java.util.Set<org.fife.ui.autocomplete.Completion> completions)Populate Completions for types...private voidJavaScriptTypesFactory. readClassFile(JavaScriptType cachedType, ClassFile cf, org.fife.ui.autocomplete.DefaultCompletionProvider provider, JarManager manager, TypeDeclaration type)Read the class file and extract all completions, add them all to the CachedTypeprivate voidJavaScriptTypesFactory. readMethodsAndFieldsFromTypeDeclaration(JavaScriptType cachedType, org.fife.ui.autocomplete.DefaultCompletionProvider provider, JarManager jarManager, ClassFile cf)Extract all methods and fields from CompilationUnit and add to the completions map.private voidRhinoJavaScriptTypesFactory. removeAllTypes(JavaScriptType type)Remove all TypeDeclarations from the TypeDeclarationFactory from the JavaScriptType and all it's extended classesprivate voidJavaScriptType. removeCompletion(JavaScriptType type, JSCompletion completion)Recursively walk through completions for this and extended classes to remove completion for this lookup name -
Uses of JavaScriptType in org.fife.rsta.ac.js.resolver
Fields in org.fife.rsta.ac.js.resolver declared as JavaScriptType Modifier and Type Field Description protected JavaScriptTypeJavaScriptCompletionResolver. lastJavaScriptTypeMethods in org.fife.rsta.ac.js.resolver that return JavaScriptType Modifier and Type Method Description JavaScriptTypeJavaScriptCompletionResolver. compileText(java.lang.String text)Compiles Text and resolves the type.abstract JavaScriptTypeJavaScriptResolver. compileText(java.lang.String text)Compiles Text and resolves the type.private JavaScriptTypeJavaScriptCompletionResolver. createNewTypeDeclaration(SourceCompletionProvider provider, java.lang.String type, java.lang.String text)Creates a new JavaScriptType based on the String typeprotected JavaScriptTypeJavaScriptCompletionResolver. lookupFromName(org.mozilla.javascript.ast.AstNode node, JavaScriptType lastJavaScriptType)Lookup the name of the node within the last JavaScript type.protected JavaScriptTypeJavaScriptCompletionResolver. lookupFunctionCompletion(org.mozilla.javascript.ast.AstNode node, JavaScriptType lastJavaScriptType)Lookup the function name of the node within the last JavaScript type.private JavaScriptTypeJavaScriptCompletionResolver. lookupJavaScriptType(JavaScriptType lastJavaScriptType, java.lang.String lookupText)Methods in org.fife.rsta.ac.js.resolver with parameters of type JavaScriptType Modifier and Type Method Description protected JavaScriptTypeJavaScriptCompletionResolver. lookupFromName(org.mozilla.javascript.ast.AstNode node, JavaScriptType lastJavaScriptType)Lookup the name of the node within the last JavaScript type.protected JavaScriptTypeJavaScriptCompletionResolver. lookupFunctionCompletion(org.mozilla.javascript.ast.AstNode node, JavaScriptType lastJavaScriptType)Lookup the function name of the node within the last JavaScript type.private JavaScriptTypeJavaScriptCompletionResolver. lookupJavaScriptType(JavaScriptType lastJavaScriptType, java.lang.String lookupText)
-