Class EmfUml2ElementsCreatorManager

java.lang.Object
com.nomagic.magicdraw.emfuml2xmi.v5.export.convert.element.EmfUml2ElementsCreatorManagerImpl
com.nomagic.magicdraw.emfuml2xmi.v5.export.convert.element.EmfUml2ElementsCreatorManager

@OpenApi public final class EmfUml2ElementsCreatorManager extends com.nomagic.magicdraw.emfuml2xmi.v5.export.convert.element.EmfUml2ElementsCreatorManagerImpl
Registers EmfElementCreators for MagicDraw UML2 model metaclasses
  • Method Details

    • getInstance

      @OpenApi public static EmfUml2ElementsCreatorManager getInstance()
      Returns:
      manager instance.
    • addCreator

      @OpenApi public void addCreator(Class mdClassType, EmfElementCreator creator)
      Registers new creator.
      Overrides:
      addCreator in class com.nomagic.magicdraw.emfuml2xmi.v5.export.convert.element.EmfUml2ElementsCreatorManagerImpl
      Parameters:
      mdClassType - MagicDraw UML2 model metaclass
      creator - element creator
    • removeCreator

      @OpenApi public void removeCreator(Class mdClassType)
      Removes elements creator.
      Overrides:
      removeCreator in class com.nomagic.magicdraw.emfuml2xmi.v5.export.convert.element.EmfUml2ElementsCreatorManagerImpl
      Parameters:
      mdClassType - MagicDraw UML2 model metaclass