Class Mwe2SemanticSequencer
java.lang.Object
org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
org.eclipse.emf.mwe2.language.serializer.AbstractMwe2SemanticSequencer
org.eclipse.emf.mwe2.language.serializer.Mwe2SemanticSequencer
- All Implemented Interfaces:
org.eclipse.xtext.serializer.sequencer.ISemanticSequencer
- Author:
- Moritz Eysholdt - Initial contribution and API
-
Field Summary
Fields inherited from class org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
genericSequencer, genericSequencerProvider
Fields inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
diagnosticProvider, errorAcceptor, feederProvider, masterSequencer, nodeProvider, sequenceAcceptor, transientValues
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
sequence_StringLiteral
(org.eclipse.xtext.serializer.ISerializationContext context, StringLiteral lit) Contexts: Value returns StringLiteral StringLiteral returns StringLiteral Constraint: ( (begin=''' parts+=PlainString? (parts+=PropertyReference parts+=PlainString?)* end=''') | (begin='"' parts+=PlainString? (parts+=PropertyReference parts+=PlainString?)* end='"') )Methods inherited from class org.eclipse.emf.mwe2.language.serializer.AbstractMwe2SemanticSequencer
sequence, sequence_Assignment, sequence_BooleanLiteral, sequence_Component, sequence_DeclaredProperty, sequence_DoubleLiteral, sequence_Import, sequence_IntegerLiteral, sequence_Module, sequence_NullLiteral, sequence_PlainString, sequence_PropertyReferenceImpl, sequence_Reference, sequence_RootComponent
Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
init
Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
createContext, createNodeProvider, createSequence, createSequence, createSequencerFeeder, createSequencerFeeder, createSequencerFeeder, createSequencerFeeder, init, setMasterSequencer
-
Constructor Details
-
Mwe2SemanticSequencer
public Mwe2SemanticSequencer()
-
-
Method Details
-
sequence_StringLiteral
protected void sequence_StringLiteral(org.eclipse.xtext.serializer.ISerializationContext context, StringLiteral lit) Description copied from class:AbstractMwe2SemanticSequencer
Contexts: Value returns StringLiteral StringLiteral returns StringLiteral Constraint: ( (begin=''' parts+=PlainString? (parts+=PropertyReference parts+=PlainString?)* end=''') | (begin='"' parts+=PlainString? (parts+=PropertyReference parts+=PlainString?)* end='"') )
- Overrides:
sequence_StringLiteral
in classAbstractMwe2SemanticSequencer
-