Interface IConsumerUtility

    • Method Detail

      • consumeKeyword

        int consumeKeyword​(Keyword keyword,
                           java.lang.String feature,
                           boolean isMany,
                           boolean isBoolean,
                           ICharacterClass notFolledBy,
                           boolean optional)
      • consumeNonTerminal

        int consumeNonTerminal​(INonTerminalConsumer consumer,
                               java.lang.String feature,
                               boolean isMany,
                               boolean isDatatype,
                               boolean isBoolean,
                               AbstractElement grammarElement,
                               boolean optional)
                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • consumeAction

        void consumeAction​(Action action,
                           boolean isMany)