Class 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

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addSetter​(org.eclipse.emf_2_8_1.ecore.EClass eClass, EmfFeatureValueSetter valueSetter)
      Registers feature value setter for given Eclipse UML2 metamodel class.
      static EmfUml2FeatureValueSettersManager getInstance()  
      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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • 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 class com.nomagic.magicdraw.emfuml2xmi.v4.export.convert.feature.EmfUml2FeatureValueSettersManagerImpl
        Parameters:
        eClass - Eclipse UML2 metamodel class
        valueSetter - 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 class com.nomagic.magicdraw.emfuml2xmi.v4.export.convert.feature.EmfUml2FeatureValueSettersManagerImpl
        Parameters:
        eClass - Eclipse UML2 metamodel class
        eStructuralFeature - feature