public interface IConsumerUtility
| Modifier and Type | Method and Description |
|---|---|
void |
consumeAction(Action action,
boolean isMany) |
int |
consumeEnum(EnumLiteralDeclaration literal,
ICharacterClass notFollowedBy) |
int |
consumeKeyword(Keyword keyword,
String feature,
boolean isMany,
boolean isBoolean,
ICharacterClass notFolledBy,
boolean optional) |
int |
consumeNonTerminal(INonTerminalConsumer consumer,
String feature,
boolean isMany,
boolean isDatatype,
boolean isBoolean,
AbstractElement grammarElement,
boolean optional) |
int |
consumeTerminal(ITerminalConsumer consumer,
String feature,
boolean isMany,
boolean isBoolean,
AbstractElement grammarElement,
ISequenceMatcher notMatching,
boolean optional) |
int consumeKeyword(Keyword keyword, String feature, boolean isMany, boolean isBoolean, ICharacterClass notFolledBy, boolean optional)
int consumeTerminal(ITerminalConsumer consumer, String feature, boolean isMany, boolean isBoolean, AbstractElement grammarElement, ISequenceMatcher notMatching, boolean optional)
int consumeNonTerminal(INonTerminalConsumer consumer, String feature, boolean isMany, boolean isDatatype, boolean isBoolean, AbstractElement grammarElement, boolean optional) throws Exception
Exceptionvoid consumeAction(Action action, boolean isMany)
int consumeEnum(EnumLiteralDeclaration literal, ICharacterClass notFollowedBy)
Copyright © 2015. All Rights Reserved.