Class EmfUml2FeatureValueSettersManager
java.lang.Object
com.nomagic.magicdraw.emfuml2xmi.v4.export.convert.feature.EmfUml2FeatureValueSettersManagerImpl
com.nomagic.magicdraw.emfuml2xmi.v4.export.convert.feature.EmfUml2FeatureValueSettersManager
@OpenApi
public final class EmfUml2FeatureValueSettersManager
extends com.nomagic.magicdraw.emfuml2xmi.v4.export.convert.feature.EmfUml2FeatureValueSettersManagerImpl
Registers FeatureValueSetter for Eclipse UML2 model metaclasses
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addSetter
(org.eclipse.emf_2_8_1.ecore.EClass eClass, EmfFeatureValueSetter valueSetter) Registers feature value setter for given Eclipse UML2 metamodel class.void
removeSetter
(org.eclipse.emf_2_8_1.ecore.EClass eClass, org.eclipse.emf_2_8_1.ecore.EStructuralFeature eStructuralFeature) Removes feature value setter.Methods inherited from class com.nomagic.magicdraw.emfuml2xmi.v4.export.convert.feature.EmfUml2FeatureValueSettersManagerImpl
getFeaturesSetters
-
Method Details
-
getInstance
- Returns:
- manager instance.
-
addSetter
@OpenApi public void addSetter(org.eclipse.emf_2_8_1.ecore.EClass eClass, EmfFeatureValueSetter valueSetter) Registers feature value setter for given Eclipse UML2 metamodel class.- Overrides:
addSetter
in classcom.nomagic.magicdraw.emfuml2xmi.v4.export.convert.feature.EmfUml2FeatureValueSettersManagerImpl
- Parameters:
eClass
- Eclipse UML2 metamodel classvalueSetter
- feature converter
-
removeSetter
@OpenApi public void removeSetter(org.eclipse.emf_2_8_1.ecore.EClass eClass, org.eclipse.emf_2_8_1.ecore.EStructuralFeature eStructuralFeature) Removes feature value setter.- Overrides:
removeSetter
in classcom.nomagic.magicdraw.emfuml2xmi.v4.export.convert.feature.EmfUml2FeatureValueSettersManagerImpl
- Parameters:
eClass
- Eclipse UML2 metamodel classeStructuralFeature
- feature
-