Class SyntacticSequencerDiagnosticProvider
- java.lang.Object
-
- org.eclipse.xtext.serializer.diagnostic.SyntacticSequencerDiagnosticProvider
-
- All Implemented Interfaces:
ISyntacticSequencerDiagnosticProvider
public class SyntacticSequencerDiagnosticProvider extends java.lang.Object implements ISyntacticSequencerDiagnosticProvider
-
-
Field Summary
-
Fields inherited from interface org.eclipse.xtext.serializer.diagnostic.ISyntacticSequencerDiagnosticProvider
INVALID_FOLLOWING_ABSORBER, UNEXPECTED_EMITTER_DIAGNOSTIC, UNEXPECTED_STACK_TRACE
-
-
Constructor Summary
Constructors Constructor Description SyntacticSequencerDiagnosticProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ISerializationDiagnosticcreateInvalidFollowingAbsorberDiagnostic(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EObject sem, ISyntacticSequencerPDAProvider.ISynAbsorberState from, AbstractElement to)Deprecated.ISerializationDiagnosticcreateInvalidFollowingAbsorberDiagnostic(ISerializationContext context, org.eclipse.emf.ecore.EObject semanticObject, ISyntacticSequencerPDAProvider.ISynAbsorberState from, AbstractElement to)ISerializationDiagnosticcreateUnexpectedEmitterDiagnostic(ISyntacticSequencerPDAProvider.ISynNavigable currentState, AbstractElement target, RuleCallStack stack)ISerializationDiagnosticcreateUnexpectedStackStateDiagnostic(org.eclipse.emf.ecore.EObject semanticObject, RuleCallStack stack, RuleCall popped, ISyntacticSequencerPDAProvider.ISynState toConsume)
-
-
-
Method Detail
-
createInvalidFollowingAbsorberDiagnostic
@Deprecated public ISerializationDiagnostic createInvalidFollowingAbsorberDiagnostic(org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EObject sem, ISyntacticSequencerPDAProvider.ISynAbsorberState from, AbstractElement to)
Deprecated.- Specified by:
createInvalidFollowingAbsorberDiagnosticin interfaceISyntacticSequencerDiagnosticProvider
-
createInvalidFollowingAbsorberDiagnostic
public ISerializationDiagnostic createInvalidFollowingAbsorberDiagnostic(ISerializationContext context, org.eclipse.emf.ecore.EObject semanticObject, ISyntacticSequencerPDAProvider.ISynAbsorberState from, AbstractElement to)
- Specified by:
createInvalidFollowingAbsorberDiagnosticin interfaceISyntacticSequencerDiagnosticProvider
-
createUnexpectedEmitterDiagnostic
public ISerializationDiagnostic createUnexpectedEmitterDiagnostic(ISyntacticSequencerPDAProvider.ISynNavigable currentState, AbstractElement target, RuleCallStack stack)
- Specified by:
createUnexpectedEmitterDiagnosticin interfaceISyntacticSequencerDiagnosticProvider
-
createUnexpectedStackStateDiagnostic
public ISerializationDiagnostic createUnexpectedStackStateDiagnostic(org.eclipse.emf.ecore.EObject semanticObject, RuleCallStack stack, RuleCall popped, ISyntacticSequencerPDAProvider.ISynState toConsume)
- Specified by:
createUnexpectedStackStateDiagnosticin interfaceISyntacticSequencerDiagnosticProvider
-
-