org.eclipse.emf.mwe2.language.serializer
Class Mwe2SemanticSequencer

java.lang.Object
  extended by org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
      extended by org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
          extended by org.eclipse.emf.mwe2.language.serializer.AbstractMwe2SemanticSequencer
              extended by org.eclipse.emf.mwe2.language.serializer.Mwe2SemanticSequencer
All Implemented Interfaces:
org.eclipse.xtext.serializer.sequencer.ISemanticSequencer

public class Mwe2SemanticSequencer
extends AbstractMwe2SemanticSequencer

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
Mwe2SemanticSequencer()
           
 
Method Summary
protected  void sequence_StringLiteral(org.eclipse.emf.ecore.EObject context, StringLiteral lit)
          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
createSequence, sequence_Assignment, sequence_BooleanLiteral, sequence_Component, sequence_DeclaredProperty, sequence_Import, sequence_Module, 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
createNodeProvider, createSequencerFeeder, createSequencerFeeder, init, setMasterSequencer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mwe2SemanticSequencer

public Mwe2SemanticSequencer()
Method Detail

sequence_StringLiteral

protected void sequence_StringLiteral(org.eclipse.emf.ecore.EObject context,
                                      StringLiteral lit)
Description copied from class: AbstractMwe2SemanticSequencer
Constraint: ( (begin=''' parts+=PlainString? (parts+=PropertyReference parts+=PlainString?)* end=''') | (begin='"' parts+=PlainString? (parts+=PropertyReference parts+=PlainString?)* end='"') )

Overrides:
sequence_StringLiteral in class AbstractMwe2SemanticSequencer