Class JavaScriptParser

  • Direct Known Subclasses:
    JavaScriptAstParser

    public abstract class JavaScriptParser
    extends java.lang.Object
    • Method Detail

      • convertAstNodeToCodeBlock

        public abstract CodeBlock convertAstNodeToCodeBlock​(org.mozilla.javascript.ast.AstRoot root,
                                                            java.util.Set<org.fife.ui.autocomplete.Completion> set,
                                                            java.lang.String entered)
        Converts AstRoot to CodeBlock
        Parameters:
        root - AstRoot to iterate
        set - completions set
        entered - text entered by user
        Returns:
        CodeBlock tree
      • isPreProcessing

        public boolean isPreProcessing()
        If options are null, then it is assumed that the main editor text is being parsed
        Returns:
        whether options is not null and is in pre-processing mode.