public class UnorderedGroupToken extends CompoundParsedToken implements IFurtherParsable<UnorderedGroupToken>
Modifier and Type | Class and Description |
---|---|
static class |
UnorderedGroupToken.End |
IFurtherParsable.Source<Token extends ParsedToken>
Constructor and Description |
---|
UnorderedGroupToken(int offset,
UnorderedGroup group,
IFurtherParsable.Source<UnorderedGroupToken> origin,
boolean optional) |
Modifier and Type | Method and Description |
---|---|
void |
accept(IParsedTokenVisitor visitor) |
boolean |
canParseFurther() |
UnorderedGroup |
getGrammarElement() |
IFurtherParsable.Source<UnorderedGroupToken> |
getSource() |
UnorderedGroupToken |
getToken() |
isOptional
getLength, getOffset, getText, isSkipped, setLength, setOffset, setSkipped, toString
public UnorderedGroupToken(int offset, UnorderedGroup group, IFurtherParsable.Source<UnorderedGroupToken> origin, boolean optional)
public void accept(IParsedTokenVisitor visitor)
accept
in class CompoundParsedToken
public UnorderedGroup getGrammarElement()
getGrammarElement
in class CompoundParsedToken
public UnorderedGroupToken getToken()
getToken
in interface IFurtherParsable<UnorderedGroupToken>
public IFurtherParsable.Source<UnorderedGroupToken> getSource()
getSource
in interface IFurtherParsable<UnorderedGroupToken>
getSource
in class ParsedToken
public boolean canParseFurther()
canParseFurther
in interface IFurtherParsable<UnorderedGroupToken>