protected fun sequence_SkillFakeDefinition( context: ISerializationContext?, semanticObject: SkillFakeDefinition ) { if (errorAcceptor != null) { if (transientValues.isValueTransient( semanticObject, GamlPackage.Literals.GAML_DEFINITION__NAME ) === ValueTransient.YES ) errorAcceptor.accept( diagnosticProvider.createFeatureValueMissing( semanticObject, GamlPackage.Literals.GAML_DEFINITION__NAME ) ) } val feeder: SequenceFeeder = createSequencerFeeder(context, semanticObject) feeder.accept( grammarAccess.getSkillFakeDefinitionAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName() ) feeder.finish() }
Contexts : GamlDefinition returns SkillFakeDefinition SkillFakeDefinition returns SkillFakeDefinition Constraint : name=ID