Class DRLExpressions

    • Field Summary

      • Fields inherited from class org.antlr.runtime.Parser

        input
      • Fields inherited from class org.antlr.runtime.BaseRecognizer

        DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
    • Constructor Summary

      Constructors 
      Constructor Description
      DRLExpressions​(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      abstract org.drools.drl.ast.descr.BaseDescr conditionalOrExpression()  
      abstract void disableEditorInterface()  
      abstract void enableEditorInterface()  
      abstract java.util.LinkedList<DroolsSentence> getEditorInterface()  
      abstract java.util.List<java.lang.String> getErrorMessages()  
      abstract java.util.List<DroolsParserException> getErrors()  
      abstract ParserHelper getHelper()  
      abstract java.lang.String getLeftMostExpr()  
      abstract boolean hasBindings()  
      abstract boolean hasErrors()  
      abstract boolean isBuildDescr()  
      abstract void setBuildDescr​(boolean build)  
      abstract void setHasBindings​(boolean value)  
      abstract void setLeftMostExpr​(java.lang.String value)  
      • Methods inherited from class org.antlr.runtime.Parser

        getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
      • Methods inherited from class org.antlr.runtime.BaseRecognizer

        alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getGrammarFileName, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DRLExpressions

        public DRLExpressions​(org.antlr.runtime.TokenStream input,
                              org.antlr.runtime.RecognizerSharedState state)
    • Method Detail

      • setBuildDescr

        public abstract void setBuildDescr​(boolean build)
      • isBuildDescr

        public abstract boolean isBuildDescr()
      • setLeftMostExpr

        public abstract void setLeftMostExpr​(java.lang.String value)
      • getLeftMostExpr

        public abstract java.lang.String getLeftMostExpr()
      • setHasBindings

        public abstract void setHasBindings​(boolean value)
      • hasBindings

        public abstract boolean hasBindings()
      • conditionalOrExpression

        public abstract org.drools.drl.ast.descr.BaseDescr conditionalOrExpression()
                                                                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • hasErrors

        public abstract boolean hasErrors()
      • getErrorMessages

        public abstract java.util.List<java.lang.String> getErrorMessages()
      • enableEditorInterface

        public abstract void enableEditorInterface()
      • disableEditorInterface

        public abstract void disableEditorInterface()
      • getEditorInterface

        public abstract java.util.LinkedList<DroolsSentence> getEditorInterface()