/** * {@inheritDoc} * * @see * org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#updateSemanticModel(org.eclipse.emf.eef.runtime.api.notify.IPropertiesEditionEvent) */ public void updateSemanticModel(final IPropertiesEditionEvent event) { Reference reference = (Reference) semanticObject; if (EnvironmentViewsRepository.Reference.Properties.name == event.getAffectedEditor()) { reference.setName( (java.lang.String) EEFConverterUtil.createFromString( EcorePackage.Literals.ESTRING, (String) event.getNewValue())); } if (EnvironmentViewsRepository.Reference.Properties.multiplicity == event.getAffectedEditor()) { reference.setMultiplicity((MultiplicityKind) event.getNewValue()); } if (EnvironmentViewsRepository.Reference.Properties.isComposite == event.getAffectedEditor()) { reference.setIsComposite((Boolean) event.getNewValue()); } if (EnvironmentViewsRepository.Reference.Properties.navigable == event.getAffectedEditor()) { reference.setNavigable((Boolean) event.getNewValue()); } if (EnvironmentViewsRepository.Reference.Properties.identifier == event.getAffectedEditor()) { reference.setIsIdentifier((Boolean) event.getNewValue()); } if (EnvironmentViewsRepository.Reference.Properties.description == event.getAffectedEditor()) { reference.setDescription( (java.lang.String) EEFConverterUtil.createFromString( EcorePackage.Literals.ESTRING, (String) event.getNewValue())); } }