Class MofUml2FeatureValueSettersManager


  • @OpenApi
    public final class MofUml2FeatureValueSettersManager
    extends com.nomagic.magicdraw.emfuml2xmi.v4.imp0rt.convert.feature.MofUml2FeatureValueSettersManagerImpl
    Registers FeatureValueSetter for MagicDraw UML model metaclasses
    • Constructor Detail

      • MofUml2FeatureValueSettersManager

        private MofUml2FeatureValueSettersManager()
    • Method Detail

      • addSetter

        @OpenApi
        public void addSetter​(java.lang.Class classType,
                              MofFeatureValueSetter valueSetter)
        Registers feature value setter for given MagicDraw UML metamodel class.
        Overrides:
        addSetter in class com.nomagic.magicdraw.emfuml2xmi.v4.imp0rt.convert.feature.MofUml2FeatureValueSettersManagerImpl
        Parameters:
        classType - MagicDraw UML metamodel class
        valueSetter - feature converter
      • removeSetter

        @OpenApi
        public void removeSetter​(java.lang.Class classType,
                                 java.lang.String featureName)
        Removes feature value setter.
        Overrides:
        removeSetter in class com.nomagic.magicdraw.emfuml2xmi.v4.imp0rt.convert.feature.MofUml2FeatureValueSettersManagerImpl
        Parameters:
        classType - MagicDraw UML metamodel class
        featureName - feature
      • initialize

        protected void initialize()
        Overrides:
        initialize in class com.nomagic.magicdraw.emfuml2xmi.v4.imp0rt.convert.feature.MofUml2FeatureValueSettersManagerImpl