Package org.eclipse.xtext.parser.antlr
Class SyntaxErrorMessageProvider
- java.lang.Object
-
- org.eclipse.xtext.parser.antlr.SyntaxErrorMessageProvider
-
- All Implemented Interfaces:
ISyntaxErrorMessageProvider
- Direct Known Subclasses:
CardinalityAwareSyntaxErrorMessageProvider
public class SyntaxErrorMessageProvider extends java.lang.Object implements ISyntaxErrorMessageProvider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider
ISyntaxErrorMessageProvider.IErrorContext, ISyntaxErrorMessageProvider.IParserErrorContext, ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext, ISyntaxErrorMessageProvider.IValueConverterErrorContext
-
-
Constructor Summary
Constructors Constructor Description SyntaxErrorMessageProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SyntaxErrorMessage
createRangedSyntaxErrorMessage(ISyntaxErrorMessageProvider.IValueConverterErrorContext context, int offset, int length)
SyntaxErrorMessage
getSyntaxErrorMessage(ISyntaxErrorMessageProvider.IParserErrorContext context)
Provide the error message for a syntax error.SyntaxErrorMessage
getSyntaxErrorMessage(ISyntaxErrorMessageProvider.IValueConverterErrorContext context)
Provide the error message for a value conversion error.
-
-
-
Method Detail
-
getSyntaxErrorMessage
public SyntaxErrorMessage getSyntaxErrorMessage(ISyntaxErrorMessageProvider.IParserErrorContext context)
Description copied from interface:ISyntaxErrorMessageProvider
Provide the error message for a syntax error.- Specified by:
getSyntaxErrorMessage
in interfaceISyntaxErrorMessageProvider
- Returns:
- a
SyntaxErrorMessage
. - See Also:
ISyntaxErrorMessageProvider.IParserErrorContext
,ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext
-
getSyntaxErrorMessage
public SyntaxErrorMessage getSyntaxErrorMessage(ISyntaxErrorMessageProvider.IValueConverterErrorContext context)
Description copied from interface:ISyntaxErrorMessageProvider
Provide the error message for a value conversion error.- Specified by:
getSyntaxErrorMessage
in interfaceISyntaxErrorMessageProvider
- Returns:
- a
SyntaxErrorMessage
. - See Also:
ISyntaxErrorMessageProvider.IValueConverterErrorContext
-
createRangedSyntaxErrorMessage
protected SyntaxErrorMessage createRangedSyntaxErrorMessage(ISyntaxErrorMessageProvider.IValueConverterErrorContext context, int offset, int length)
- Since:
- 2.7
-
-