Class EmfUml2FeatureValueSettersManager

java.lang.Object
com.nomagic.magicdraw.emfuml2xmi.v2.export.convert.feature.EmfUml2FeatureValueSettersManager

@OpenApi public final class EmfUml2FeatureValueSettersManager extends Object
Registers FeatureValueSetter for Eclipse UML2 model metaclasses
  • Method Details

    • getInstance

      @OpenApi public static EmfUml2FeatureValueSettersManager getInstance()
      Returns:
      manager instance.
    • addSetter

      @OpenApi public void addSetter(org.eclipse.emf_2_2_3.ecore.EClass eClass, EmfFeatureValueSetter valueSetter)
      Registers feature value setter for given Eclipse UML2 metamodel class.
      Parameters:
      eClass - Eclipse UML2 metamodel class
      valueSetter - feature converter
    • removeSetter

      @OpenApi public void removeSetter(org.eclipse.emf_2_2_3.ecore.EClass eClass, org.eclipse.emf_2_2_3.ecore.EStructuralFeature eStructuralFeature)
      Removes feature value setter.
      Parameters:
      eClass - Eclipse UML2 metamodel class
      eStructuralFeature - feature