protected abstract class NonTerminalConsumer.LoopUnorderedGroupConsumer extends NonTerminalConsumer.LoopElementConsumer<UnorderedGroup> implements IFurtherParsable.Source<UnorderedGroupToken>
| Constructor and Description |
|---|
NonTerminalConsumer.LoopUnorderedGroupConsumer(UnorderedGroup element) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
doConsume(boolean optional) |
protected abstract void |
doGetConsumers(NonTerminalConsumer.ConsumerAcceptor acceptor) |
protected IElementConsumer[] |
getConsumers() |
int |
parseFurther(IFurtherParsable<UnorderedGroupToken> token) |
consumegetElement, getErrorMessage, parseAgainclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitparseAgainpublic NonTerminalConsumer.LoopUnorderedGroupConsumer(UnorderedGroup element)
protected final int doConsume(boolean optional)
throws java.lang.Exception
doConsume in class NonTerminalConsumer.ElementConsumer<UnorderedGroup>java.lang.Exceptionprotected final IElementConsumer[] getConsumers()
public int parseFurther(IFurtherParsable<UnorderedGroupToken> token) throws java.lang.Exception
parseFurther in interface IFurtherParsable.Source<UnorderedGroupToken>java.lang.Exceptionprotected abstract void doGetConsumers(NonTerminalConsumer.ConsumerAcceptor acceptor)