Class TacticDslSyntaxErrorMessageProvider
- java.lang.Object
-
- org.eclipse.xtext.parser.antlr.SyntaxErrorMessageProvider
-
- org.contextmapper.tactic.dsl.validation.TacticDslSyntaxErrorMessageProvider
-
- All Implemented Interfaces:
org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider
public class TacticDslSyntaxErrorMessageProvider extends org.eclipse.xtext.parser.antlr.SyntaxErrorMessageProvider
Customizes syntax error message of the ANTLR lexer / parser.see http://zarnekow.blogspot.com/2010/06/customizing-error-messages-in-xtext-10.html
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider
org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IErrorContext, org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IParserErrorContext, org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext, org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IValueConverterErrorContext
-
-
Constructor Summary
Constructors Constructor Description TacticDslSyntaxErrorMessageProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.xtext.nodemodel.SyntaxErrorMessage
getSyntaxErrorMessage(org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IParserErrorContext context)
Customizes error message for reserved keywords "mismatched input 'xxx' expecting RULE_ID".
-
-
-
Method Detail
-
getSyntaxErrorMessage
public org.eclipse.xtext.nodemodel.SyntaxErrorMessage getSyntaxErrorMessage(org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IParserErrorContext context)
Customizes error message for reserved keywords "mismatched input 'xxx' expecting RULE_ID".- Specified by:
getSyntaxErrorMessage
in interfaceorg.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider
- Overrides:
getSyntaxErrorMessage
in classorg.eclipse.xtext.parser.antlr.SyntaxErrorMessageProvider
-
-