public abstract class JavaScriptParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
dot |
protected TypeDeclarationOptions |
options |
protected SourceCompletionProvider |
provider |
| Constructor and Description |
|---|
JavaScriptParser(SourceCompletionProvider provider,
int dot,
TypeDeclarationOptions options)
JavaScriptParser constructor
|
| Modifier and Type | Method and Description |
|---|---|
abstract CodeBlock |
convertAstNodeToCodeBlock(org.mozilla.javascript.ast.AstRoot root,
java.util.Set<Completion> set,
java.lang.String entered)
Converts AstRoot to CodeBlock
|
boolean |
isPreProcessing()
If options are null, then it is assumed that the main editor text is being parsed
|
protected SourceCompletionProvider provider
protected int dot
protected TypeDeclarationOptions options
public JavaScriptParser(SourceCompletionProvider provider, int dot, TypeDeclarationOptions options)
provider - dot - preProcessingMode - public abstract CodeBlock convertAstNodeToCodeBlock(org.mozilla.javascript.ast.AstRoot root, java.util.Set<Completion> set, java.lang.String entered)
root - AstRoot to iterateset - completions setentered - text entered by userpublic boolean isPreProcessing()