diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSemanticSequencer.java index df41ab44f..a4fb05dbf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSemanticSequencer.java @@ -59,7 +59,7 @@ public class EnumAndReferenceTestLanguageSemanticSequencer extends AbstractDeleg SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getEntityWithEnumAndReferenceAccess().getTypeKindOfKeywordEnumRuleCall_0_0(), semanticObject.getType()); feeder.accept(grammarAccess.getEntityWithEnumAndReferenceAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName()); - feeder.accept(grammarAccess.getEntityWithEnumAndReferenceAccess().getRefEntityWithEnumAndReferenceIDTerminalRuleCall_3_0_1(), semanticObject.getRef()); + feeder.accept(grammarAccess.getEntityWithEnumAndReferenceAccess().getRefEntityWithEnumAndReferenceIDTerminalRuleCall_3_0_1(), semanticObject.eGet(EnumAndReferenceTestLanguagePackage.Literals.ENTITY_WITH_ENUM_AND_REFERENCE__REF, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSemanticSequencer.java index 6d916b096..14181d549 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSemanticSequencer.java @@ -56,7 +56,7 @@ public class EcoreFragmentTestLanguageSemanticSequencer extends AbstractDelegati } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getSecondAccess().getNameIDTerminalRuleCall_0_0(), semanticObject.getName()); - feeder.accept(grammarAccess.getSecondAccess().getFirstFirstIDTerminalRuleCall_2_0_1(), semanticObject.getFirst()); + feeder.accept(grammarAccess.getSecondAccess().getFirstFirstIDTerminalRuleCall_2_0_1(), semanticObject.eGet(SecondPackage.Literals.SECOND__FIRST, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSemanticSequencer.java index d6e4bcad7..5ffe57513 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSemanticSequencer.java @@ -153,7 +153,7 @@ public abstract class AbstractIndexTestLanguageSemanticSequencer extends Abstrac errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, IndexTestLanguagePackage.Literals.PROPERTY__NAME)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getPropertyAccess().getTypeTypeQualifiedNameParserRuleCall_0_0_1(), semanticObject.getType()); + feeder.accept(grammarAccess.getPropertyAccess().getTypeTypeQualifiedNameParserRuleCall_0_0_1(), semanticObject.eGet(IndexTestLanguagePackage.Literals.PROPERTY__TYPE, false)); feeder.accept(grammarAccess.getPropertyAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName()); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSemanticSequencer.java index ce34d999f..ddc9b56ec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSemanticSequencer.java @@ -109,7 +109,7 @@ public class Bug311337TestLanguageSemanticSequencer extends AbstractDelegatingSe } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getReferenceAccess().getNestedRefLeftAction_2_1(), semanticObject.getLeft()); - feeder.accept(grammarAccess.getReferenceAccess().getRefChildChildIDTerminalRuleCall_2_2_0_1(), semanticObject.getRefChild()); + feeder.accept(grammarAccess.getReferenceAccess().getRefChildChildIDTerminalRuleCall_2_2_0_1(), semanticObject.eGet(Bug311337Package.Literals.REFERENCE__REF_CHILD, false)); feeder.finish(); } @@ -128,7 +128,7 @@ public class Bug311337TestLanguageSemanticSequencer extends AbstractDelegatingSe errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, Bug311337Package.Literals.REFERENCE__REF_CHILD)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getReferenceAccess().getRefChildChildIDTerminalRuleCall_1_0_1(), semanticObject.getRefChild()); + feeder.accept(grammarAccess.getReferenceAccess().getRefChildChildIDTerminalRuleCall_1_0_1(), semanticObject.eGet(Bug311337Package.Literals.REFERENCE__REF_CHILD, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSemanticSequencer.java index d8f1502a1..0edf17094 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSemanticSequencer.java @@ -94,7 +94,7 @@ public class ImportUriTestLanguageSemanticSequencer extends AbstractDelegatingSe } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getTypeAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName()); - feeder.accept(grammarAccess.getTypeAccess().getExtendsTypeIDTerminalRuleCall_3_0_1(), semanticObject.getExtends()); + feeder.accept(grammarAccess.getTypeAccess().getExtendsTypeIDTerminalRuleCall_3_0_1(), semanticObject.eGet(ImportedURIPackage.Literals.TYPE__EXTENDS, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSemanticSequencer.java index d468e5129..d4041b3ec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSemanticSequencer.java @@ -94,7 +94,7 @@ public class MetamodelRefTestLanguageSemanticSequencer extends AbstractDelegatin errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, XtextPackage.Literals.RULE_CALL__RULE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getNameRefAccess().getRuleParserRuleIDTerminalRuleCall_0_1(), semanticObject.getRule()); + feeder.accept(grammarAccess.getNameRefAccess().getRuleParserRuleIDTerminalRuleCall_0_1(), semanticObject.eGet(XtextPackage.Literals.RULE_CALL__RULE, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSemanticSequencer.java index b25a06bb2..998b4d7e9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSemanticSequencer.java @@ -62,7 +62,7 @@ public class Bug287184TestLanguageSemanticSequencer extends AbstractDelegatingSe errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, Bug287184TestPackage.Literals.ABSTRACT_DETAIL__DETAIL_CLASS)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getAssociatedDetailAccess().getDetailClassModelFQNParserRuleCall_1_0_1(), semanticObject.getDetailClass()); + feeder.accept(grammarAccess.getAssociatedDetailAccess().getDetailClassModelFQNParserRuleCall_1_0_1(), semanticObject.eGet(Bug287184TestPackage.Literals.ABSTRACT_DETAIL__DETAIL_CLASS, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSemanticSequencer.java index 6d464cb6b..7e70eb59d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSemanticSequencer.java @@ -136,7 +136,7 @@ public class Bug288432TestLanguageSemanticSequencer extends AbstractDelegatingSe errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, Bug288432TestPackage.Literals.PARAMETER_REF__PARAMETER)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getParameterRefAccess().getParameterParameterIDTerminalRuleCall_0_1(), semanticObject.getParameter()); + feeder.accept(grammarAccess.getParameterRefAccess().getParameterParameterIDTerminalRuleCall_0_1(), semanticObject.eGet(Bug288432TestPackage.Literals.PARAMETER_REF__PARAMETER, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SemanticSequencer.java index d78f82258..7ca334301 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SemanticSequencer.java @@ -53,7 +53,7 @@ public class Bug419429SemanticSequencer extends AbstractDelegatingSemanticSequen errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EcorePackage.Literals.ETYPED_ELEMENT__ETYPE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getEReferenceAccess().getETypeEClassifierIDTerminalRuleCall_0_1(), semanticObject.getEType()); + feeder.accept(grammarAccess.getEReferenceAccess().getETypeEClassifierIDTerminalRuleCall_0_1(), semanticObject.eGet(EcorePackage.Literals.ETYPED_ELEMENT__ETYPE, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSemanticSequencer.java index fbdcad7a6..7817955d9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSemanticSequencer.java @@ -451,7 +451,7 @@ public class EpatchTestLanguageSemanticSequencer extends AbstractDelegatingSeman errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EpatchTestLanguagePackage.Literals.OBJECT_COPY__FRAGMENT)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getObjectCopyAccess().getResourceNamedResourceIDTerminalRuleCall_1_0_1(), semanticObject.getResource()); + feeder.accept(grammarAccess.getObjectCopyAccess().getResourceNamedResourceIDTerminalRuleCall_1_0_1(), semanticObject.eGet(EpatchTestLanguagePackage.Literals.OBJECT_COPY__RESOURCE, false)); feeder.accept(grammarAccess.getObjectCopyAccess().getFragmentFRAGMENTTerminalRuleCall_2_0(), semanticObject.getFragment()); feeder.finish(); } @@ -472,7 +472,7 @@ public class EpatchTestLanguageSemanticSequencer extends AbstractDelegatingSeman errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, EpatchTestLanguagePackage.Literals.OBJECT_NEW__IMP_FRAG)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getObjectNewAccess().getImportImportIDTerminalRuleCall_1_0_1(), semanticObject.getImport()); + feeder.accept(grammarAccess.getObjectNewAccess().getImportImportIDTerminalRuleCall_1_0_1(), semanticObject.eGet(EpatchTestLanguagePackage.Literals.OBJECT_NEW__IMPORT, false)); feeder.accept(grammarAccess.getObjectNewAccess().getImpFragFRAGMENTTerminalRuleCall_2_0(), semanticObject.getImpFrag()); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSemanticSequencer.java index 43a650d6a..8cc411ac7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSemanticSequencer.java @@ -134,7 +134,7 @@ public abstract class AbstractFragmentTestLanguageSemanticSequencer extends Abst errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, FragmentTestLanguagePackage.Literals.PRF_NAMED__NAME)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getPRFNamedRefFirstAccess().getRefPRFNamedIDTerminalRuleCall_0_0_1(), semanticObject.getRef()); + feeder.accept(grammarAccess.getPRFNamedRefFirstAccess().getRefPRFNamedIDTerminalRuleCall_0_0_1(), semanticObject.eGet(FragmentTestLanguagePackage.Literals.PRF_NAMED__REF, false)); feeder.accept(grammarAccess.getPRFNamedFragmentAccess().getNameIDTerminalRuleCall_0(), semanticObject.getName()); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSemanticSequencer.java index f80a0c194..7dadf8110 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSemanticSequencer.java @@ -710,7 +710,7 @@ public class XtextTerminalsTestLanguageSemanticSequencer extends AbstractDelegat errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, XtextTerminalsTestLanguagePackage.Literals.RULE_CALL__RULE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getRuleCallAccess().getRuleAbstractRuleIDTerminalRuleCall_0_1(), semanticObject.getRule()); + feeder.accept(grammarAccess.getRuleCallAccess().getRuleAbstractRuleIDTerminalRuleCall_0_1(), semanticObject.eGet(XtextTerminalsTestLanguagePackage.Literals.RULE_CALL__RULE, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSemanticSequencer.java index f545eab3a..4c3501e10 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSemanticSequencer.java @@ -197,7 +197,7 @@ public class FormatterTestLanguageSemanticSequencer extends AbstractDelegatingSe errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, FormattertestlanguagePackage.Literals.FQN_REF__REF)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getFqnRefAccess().getRefFqnObjFQNParserRuleCall_1_0_1(), semanticObject.getRef()); + feeder.accept(grammarAccess.getFqnRefAccess().getRefFqnObjFQNParserRuleCall_1_0_1(), semanticObject.eGet(FormattertestlanguagePackage.Literals.FQN_REF__REF, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SemanticSequencer.java index ab6dea913..157054b86 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SemanticSequencer.java @@ -153,7 +153,7 @@ public class Bug385636SemanticSequencer extends AbstractDelegatingSemanticSequen errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, Bug385636Package.Literals.NVARIABLE_ACCESS__VARIABLE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getNVariableAccessAccess().getVariableDefineVariableIDTerminalRuleCall_0_1(), semanticObject.getVariable()); + feeder.accept(grammarAccess.getNVariableAccessAccess().getVariableDefineVariableIDTerminalRuleCall_0_1(), semanticObject.eGet(Bug385636Package.Literals.NVARIABLE_ACCESS__VARIABLE, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSemanticSequencer.java index 8268b5aff..60cc62af8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSemanticSequencer.java @@ -226,8 +226,8 @@ public class LocationProviderTestLanguageSemanticSequencer extends AbstractDeleg } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getTransitionAccess().getNameIDTerminalRuleCall_0_0(), semanticObject.getName()); - feeder.accept(grammarAccess.getTransitionAccess().getSourceModeIDTerminalRuleCall_2_0_1(), semanticObject.getSource()); - feeder.accept(grammarAccess.getTransitionAccess().getDestinationModeIDTerminalRuleCall_4_0_1(), semanticObject.getDestination()); + feeder.accept(grammarAccess.getTransitionAccess().getSourceModeIDTerminalRuleCall_2_0_1(), semanticObject.eGet(LocationprovidertestPackage.Literals.TRANSITION__SOURCE, false)); + feeder.accept(grammarAccess.getTransitionAccess().getDestinationModeIDTerminalRuleCall_4_0_1(), semanticObject.eGet(LocationprovidertestPackage.Literals.TRANSITION__DESTINATION, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSemanticSequencer.java index 091fb2bab..d326d9834 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSemanticSequencer.java @@ -1065,7 +1065,7 @@ public class XtextGrammarTestLanguageSemanticSequencer extends AbstractDelegatin errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, XtextTestPackage.Literals.RULE_CALL__RULE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getTerminalRuleCallAccess().getRuleAbstractRuleRuleIDParserRuleCall_0_1(), semanticObject.getRule()); + feeder.accept(grammarAccess.getTerminalRuleCallAccess().getRuleAbstractRuleRuleIDParserRuleCall_0_1(), semanticObject.eGet(XtextTestPackage.Literals.RULE_CALL__RULE, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSemanticSequencer.java index 7bd82a2b7..c1fa31701 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSemanticSequencer.java @@ -398,7 +398,7 @@ public class ContextFinderTestLanguageSemanticSequencer extends AbstractDelegati errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ContextFinderTestPackage.Literals.NODE_EXCLUSION__REF)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getNodeExclusion1Access().getRefModelIDTerminalRuleCall_0_1(), semanticObject.getRef()); + feeder.accept(grammarAccess.getNodeExclusion1Access().getRefModelIDTerminalRuleCall_0_1(), semanticObject.eGet(ContextFinderTestPackage.Literals.NODE_EXCLUSION__REF, false)); feeder.finish(); } @@ -428,7 +428,7 @@ public class ContextFinderTestLanguageSemanticSequencer extends AbstractDelegati errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ContextFinderTestPackage.Literals.NODE_EXCLUSION__REF)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getNodeExclusion2Access().getRefModelSTRINGTerminalRuleCall_0_1(), semanticObject.getRef()); + feeder.accept(grammarAccess.getNodeExclusion2Access().getRefModelSTRINGTerminalRuleCall_0_1(), semanticObject.eGet(ContextFinderTestPackage.Literals.NODE_EXCLUSION__REF, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSemanticSequencer.java index d6e72fce0..1d299f0d6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSemanticSequencer.java @@ -565,7 +565,7 @@ public class SequencerTestLanguageSemanticSequencer extends AbstractDelegatingSe errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, SequencertestPackage.Literals.NULL_CROSS_REF__REF)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getNullCrossRefGeneratedAccess().getRefEObjectIDTerminalRuleCall_1_0_1(), semanticObject.getRef()); + feeder.accept(grammarAccess.getNullCrossRefGeneratedAccess().getRefEObjectIDTerminalRuleCall_1_0_1(), semanticObject.eGet(SequencertestPackage.Literals.NULL_CROSS_REF__REF, false)); feeder.finish(); } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSemanticSequencer.java index 7dd3e1b4b..4aee33273 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSemanticSequencer.java @@ -128,8 +128,8 @@ public class FowlerDslTestLanguageSemanticSequencer extends AbstractDelegatingSe errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, FowlerdslPackage.Literals.TRANSITION__STATE)); } SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); - feeder.accept(grammarAccess.getTransitionAccess().getEventEventIDTerminalRuleCall_0_0_1(), semanticObject.getEvent()); - feeder.accept(grammarAccess.getTransitionAccess().getStateStateIDTerminalRuleCall_2_0_1(), semanticObject.getState()); + feeder.accept(grammarAccess.getTransitionAccess().getEventEventIDTerminalRuleCall_0_0_1(), semanticObject.eGet(FowlerdslPackage.Literals.TRANSITION__EVENT, false)); + feeder.accept(grammarAccess.getTransitionAccess().getStateStateIDTerminalRuleCall_2_0_1(), semanticObject.eGet(FowlerdslPackage.Literals.TRANSITION__STATE, false)); feeder.finish(); }