org.eclipse.xtext.parser.antlr
Class AbstractInternalAntlrParser.UnorderedGroupErrorContext

java.lang.Object
  extended by org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ErrorContext
      extended by org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ParserErrorContext
          extended by org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.UnorderedGroupErrorContext
All Implemented Interfaces:
ISyntaxErrorMessageProvider.IErrorContext, ISyntaxErrorMessageProvider.IParserErrorContext, ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext
Enclosing class:
AbstractInternalAntlrParser

protected class AbstractInternalAntlrParser.UnorderedGroupErrorContext
extends AbstractInternalAntlrParser.ParserErrorContext
implements ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext


Constructor Summary
protected AbstractInternalAntlrParser.UnorderedGroupErrorContext(org.antlr.runtime.FailedPredicateException exception)
           
 
Method Summary
 java.util.List<AbstractElement> getMissingMandatoryElements()
          Returns the list of mandatory elements that have not been recognized.
 org.antlr.runtime.FailedPredicateException getRecognitionException()
          Returns the recognition exception or null in case of lexer errors.
 
Methods inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ParserErrorContext
getDefaultMessage, getTokenNames
 
Methods inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ErrorContext
getCurrentContext, getCurrentNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IParserErrorContext
getTokenNames
 
Methods inherited from interface org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider.IErrorContext
getCurrentContext, getCurrentNode, getDefaultMessage
 

Constructor Detail

AbstractInternalAntlrParser.UnorderedGroupErrorContext

protected AbstractInternalAntlrParser.UnorderedGroupErrorContext(org.antlr.runtime.FailedPredicateException exception)
Method Detail

getRecognitionException

public org.antlr.runtime.FailedPredicateException getRecognitionException()
Description copied from interface: ISyntaxErrorMessageProvider.IParserErrorContext
Returns the recognition exception or null in case of lexer errors.

Specified by:
getRecognitionException in interface ISyntaxErrorMessageProvider.IParserErrorContext
Specified by:
getRecognitionException in interface ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext
Overrides:
getRecognitionException in class AbstractInternalAntlrParser.ParserErrorContext
Returns:
the recognition exception in the parser. May be null in case of lexer errors.

getMissingMandatoryElements

public java.util.List<AbstractElement> getMissingMandatoryElements()
Description copied from interface: ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext
Returns the list of mandatory elements that have not been recognized.

Specified by:
getMissingMandatoryElements in interface ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext
Returns:
the list of missing mandatory elements.