|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
org.eclipse.emf.mwe2.language.serializer.AbstractMwe2SemanticSequencer
public abstract class AbstractMwe2SemanticSequencer
| 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 | |
|---|---|
AbstractMwe2SemanticSequencer()
|
|
| Method Summary | |
|---|---|
void |
createSequence(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EObject semanticObject)
|
protected void |
sequence_Assignment(org.eclipse.emf.ecore.EObject context,
Assignment semanticObject)
Constraint: (feature=[JvmIdentifiableElement|FQN] value=Value) |
protected void |
sequence_BooleanLiteral(org.eclipse.emf.ecore.EObject context,
BooleanLiteral semanticObject)
Constraint: (isTrue?='true'?) |
protected void |
sequence_Component(org.eclipse.emf.ecore.EObject context,
Component semanticObject)
Constraint: ((type=[JvmType|FQN] | module=[Module|FQN])? name=FQN? autoInject?='auto-inject'? assignment+=Assignment*) |
protected void |
sequence_DeclaredProperty(org.eclipse.emf.ecore.EObject context,
DeclaredProperty semanticObject)
Constraint: (type=[JvmType|FQN]? name=FQN default=Value?) |
protected void |
sequence_Import(org.eclipse.emf.ecore.EObject context,
Import semanticObject)
Constraint: importedNamespace=ImportedFQN |
protected void |
sequence_Module(org.eclipse.emf.ecore.EObject context,
Module semanticObject)
Constraint: (canonicalName=FQN imports+=Import* declaredProperties+=DeclaredProperty* root=RootComponent) |
protected void |
sequence_PlainString(org.eclipse.emf.ecore.EObject context,
PlainString semanticObject)
Constraint: value=ConstantValue |
protected void |
sequence_PropertyReferenceImpl(org.eclipse.emf.ecore.EObject context,
PropertyReference semanticObject)
Constraint: referable=[DeclaredProperty|FQN] |
protected void |
sequence_Reference(org.eclipse.emf.ecore.EObject context,
Reference semanticObject)
Constraint: referable=[Referrable|FQN] |
protected void |
sequence_RootComponent(org.eclipse.emf.ecore.EObject context,
Component semanticObject)
Constraint: ((type=[JvmType|FQN] | module=[Module|FQN]) name=FQN? autoInject?='auto-inject'? assignment+=Assignment*) |
protected void |
sequence_StringLiteral(org.eclipse.emf.ecore.EObject context,
StringLiteral semanticObject)
Constraint: ( (begin=''' parts+=PlainString? (parts+=PropertyReference parts+=PlainString?)* end=''') | (begin='"' parts+=PlainString? (parts+=PropertyReference parts+=PlainString?)* end='"') ) |
| 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 |
|---|
public AbstractMwe2SemanticSequencer()
| Method Detail |
|---|
public void createSequence(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EObject semanticObject)
protected void sequence_Assignment(org.eclipse.emf.ecore.EObject context,
Assignment semanticObject)
protected void sequence_BooleanLiteral(org.eclipse.emf.ecore.EObject context,
BooleanLiteral semanticObject)
protected void sequence_Component(org.eclipse.emf.ecore.EObject context,
Component semanticObject)
protected void sequence_DeclaredProperty(org.eclipse.emf.ecore.EObject context,
DeclaredProperty semanticObject)
protected void sequence_Import(org.eclipse.emf.ecore.EObject context,
Import semanticObject)
protected void sequence_Module(org.eclipse.emf.ecore.EObject context,
Module semanticObject)
protected void sequence_PlainString(org.eclipse.emf.ecore.EObject context,
PlainString semanticObject)
protected void sequence_PropertyReferenceImpl(org.eclipse.emf.ecore.EObject context,
PropertyReference semanticObject)
protected void sequence_Reference(org.eclipse.emf.ecore.EObject context,
Reference semanticObject)
protected void sequence_RootComponent(org.eclipse.emf.ecore.EObject context,
Component semanticObject)
protected void sequence_StringLiteral(org.eclipse.emf.ecore.EObject context,
StringLiteral semanticObject)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||