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, an ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext
is
used.
- This interface is not intended to be implemented by clients.
- This interface is not intended to be implemented by clients.
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:
getRecognitionException
in interface ISyntaxErrorMessageProvider.IParserErrorContext
- Returns:
- the failed predicate exception caused by a specific unordered group. Never
null
.