Package org.eclipse.xtext.parser.antlr
Interface ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext
-
- All Superinterfaces:
ISyntaxErrorMessageProvider.IErrorContext,ISyntaxErrorMessageProvider.IParserErrorContext
- All Known Implementing Classes:
AbstractInternalAntlrParser.UnorderedGroupErrorContext
- Enclosing interface:
- ISyntaxErrorMessageProvider
public static interface ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext extends ISyntaxErrorMessageProvider.IParserErrorContext
In case of failed unordered group constraints, anISyntaxErrorMessageProvider.IUnorderedGroupErrorContextis used.- Noimplement:
- This interface is not intended to be implemented by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<AbstractElement>getMissingMandatoryElements()Returns the list of mandatory elements that have not been recognized.org.antlr.runtime.FailedPredicateExceptiongetRecognitionException()Returns the failed predicate exception caused by a specific unordered group.-
Methods inherited from interface org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IErrorContext
getCurrentContext, getCurrentNode, getDefaultMessage
-
Methods inherited from interface org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IParserErrorContext
getTokenNames
-
-
-
-
Method Detail
-
getMissingMandatoryElements
java.util.List<AbstractElement> getMissingMandatoryElements()
Returns the list of mandatory elements that have not been recognized.- Returns:
- the list of missing mandatory elements.
-
getRecognitionException
org.antlr.runtime.FailedPredicateException getRecognitionException()
Returns the failed predicate exception caused by a specific unordered group.- Specified by:
getRecognitionExceptionin interfaceISyntaxErrorMessageProvider.IParserErrorContext- Returns:
- the failed predicate exception caused by a specific unordered group. Never
null.
-
-