Class AbstractDelegatingSemanticSequencer
- java.lang.Object
-
- org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
-
- org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
-
- All Implemented Interfaces:
ISemanticSequencer
- Direct Known Subclasses:
TerminalsSemanticSequencer
,XtextSemanticSequencer
public abstract class AbstractDelegatingSemanticSequencer extends AbstractSemanticSequencer
-
-
Field Summary
Fields Modifier and Type Field Description protected ISemanticSequencer
genericSequencer
protected com.google.inject.Provider<ISemanticSequencer>
genericSequencerProvider
-
Fields inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
diagnosticProvider, errorAcceptor, feederProvider, masterSequencer, nodeProvider, sequenceAcceptor, transientValues
-
-
Constructor Summary
Constructors Constructor Description AbstractDelegatingSemanticSequencer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init(ISemanticSequencer sequencer, ISemanticSequenceAcceptor sequenceAcceptor, ISerializationDiagnostic.Acceptor errorAcceptor)
-
Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
createContext, createNodeProvider, createSequence, createSequence, createSequencerFeeder, createSequencerFeeder, createSequencerFeeder, createSequencerFeeder, init, sequence, setMasterSequencer
-
-
-
-
Field Detail
-
genericSequencerProvider
@Inject protected com.google.inject.Provider<ISemanticSequencer> genericSequencerProvider
-
genericSequencer
protected ISemanticSequencer genericSequencer
-
-
Method Detail
-
init
public void init(ISemanticSequencer sequencer, ISemanticSequenceAcceptor sequenceAcceptor, ISerializationDiagnostic.Acceptor errorAcceptor)
- Specified by:
init
in interfaceISemanticSequencer
- Overrides:
init
in classAbstractSemanticSequencer
-
-