Class JavaScriptParser

java.lang.Object
org.fife.rsta.ac.js.ast.parser.JavaScriptParser
Direct Known Subclasses:
JavaScriptAstParser

public abstract class JavaScriptParser extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • convertAstNodeToCodeBlock

      public abstract CodeBlock convertAstNodeToCodeBlock(org.mozilla.javascript.ast.AstRoot root, Set<org.fife.ui.autocomplete.Completion> set, 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.