| Class | Description |
|---|---|
| AbstractAntlrParser | |
| AbstractAntlrParserBasedTokenSourceProvider | |
| AbstractIndentationTokenSource |
Abstract implementation of a token source, that splits according to indentation levels
after newlines.
|
| AbstractInternalAntlrParser |
Base class for Xtext's generated parsers.
|
| AbstractSplittingTokenSource |
Delegating token source that is capable of splitting a given token
into other tokens.
|
| AbstractTokenSourceProvider | |
| AntlrDatatypeRuleToken |
Return value of data type rules of the antlr parser.
|
| AntlrTokenDefProvider | |
| AntlrTokenToStringConverter | |
| IReferableElementsUnloader.GenericUnloader | |
| IReferableElementsUnloader.NullUnloader | |
| IUnorderedGroupHelper.Null | |
| Lexer |
Hack: As AntLR does not allow to define the superclass of the generated
lexer, we call this class Lexer and import it to be used instead of the
original lexer class.
|
| LexerProvider<T extends org.antlr.runtime.Lexer> |
A Guice provider implementation, that does not use the default constructor of
the lexer class, but call the other available constructor that takes a CharStream as argument.
|
| NullTokenDefProvider | |
| SyntaxErrorMessageProvider | |
| TokenAcceptor |
Simple implementation of an ITokenAcceptor based on the assumption
that the calls to accept and next will be alternating with only a few
exceptions.
|
| TokenDefProvider | |
| TokenTool | |
| UnorderedGroupHelper | |
| UnorderedGroupHelper.Collector | |
| UnorderedGroupHelper.Frame | |
| UnorderedGroupHelper.State | |
| XtextAntlrTokenFileProvider | |
| XtextParser | |
| XtextTokenStream |
A token stream that is aware of the current lookahead.
|