Interface DRLParser

All Known Implementing Classes:
AbstractDRLParser, DRL5Parser, DRL6Parser, DRL6StrictParser

public interface DRLParser
  • Method Details

    • compilationUnit

      PackageDescr compilationUnit() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • compilationUnit

      PackageDescr compilationUnit(Resource resource) throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • enableEditorInterface

      void enableEditorInterface()
    • disableEditorInterface

      void disableEditorInterface()
    • getEditorInterface

      LinkedList<DroolsSentence> getEditorInterface()
    • getErrors

    • hasErrors

      boolean hasErrors()
    • getErrorMessages

      List<String> getErrorMessages()
    • reportError

      void reportError(org.antlr.runtime.RecognitionException ex)
    • reportError

      void reportError(Exception ex)
    • chunk

      String chunk(int leftDelimiter, int rightDelimiter, int location)