| Class and Description |
|---|
| IAntlrTokenFileProvider |
| IReferableElementsUnloader |
| ITokenDefProvider |
| 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.
|
| SyntaxErrorMessageProvider |
| Class and Description |
|---|
| ITokenDefProvider |
| 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.
|
| Class and Description |
|---|
| AbstractAntlrParser |
| AbstractInternalAntlrParser
Base class for Xtext's generated parsers.
|
| AbstractInternalAntlrParser.ErrorContext |
| AbstractInternalAntlrParser.ParserErrorContext |
| AbstractSplittingTokenSource
Delegating token source that is capable of splitting a given token
into other tokens.
|
| AbstractTokenSourceProvider |
| IAntlrTokenFileProvider |
| IPartialParsingHelper |
| IReferableElementsUnloader |
| ISyntaxErrorMessageProvider
A
ISyntaxErrorMessageProvider can be used to customize the error messages
that the parser attaches to syntax errors. |
| ISyntaxErrorMessageProvider.IErrorContext
The error context provides some information about the internal state
of the parser when a syntax error occurred.
|
| ISyntaxErrorMessageProvider.IParserErrorContext
The error context for parser and lexer errors.
|
| ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext
In case of failed unordered group constraints, an
ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext is
used. |
| ISyntaxErrorMessageProvider.IValueConverterErrorContext
The error context for a particular value conversion issue.
|
| ITokenAcceptor
Abstraction for an object, that will continuously accept Antlr tokens.
|
| ITokenDefProvider |
| IUnorderedGroupHelper |
| IUnorderedGroupHelper.UnorderedGroupState |
| 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
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.
|
| TokenSourceProvider |
| UnorderedGroupHelper.Collector |
| UnorderedGroupHelper.Frame |
| UnorderedGroupHelper.State |
| XtextTokenStream
A token stream that is aware of the current lookahead.
|
| XtextTokenStream.HiddenTokens |
| Class and Description |
|---|
| AbstractInternalAntlrParser
Base class for Xtext's generated parsers.
|
| AntlrDatatypeRuleToken
Return value of data type rules of the antlr parser.
|
| 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.
|
| Class and Description |
|---|
| IPartialParsingHelper |
| IReferableElementsUnloader |
| Class and Description |
|---|
| IReferableElementsUnloader |
| Class and Description |
|---|
| IPartialParsingHelper |
| ITokenDefProvider |
| Class and Description |
|---|
| IReferableElementsUnloader |
| Class and Description |
|---|
| ISyntaxErrorMessageProvider
A
ISyntaxErrorMessageProvider can be used to customize the error messages
that the parser attaches to syntax errors. |
| ISyntaxErrorMessageProvider.IValueConverterErrorContext
The error context for a particular value conversion issue.
|
| SyntaxErrorMessageProvider |
Copyright © 2015. All Rights Reserved.