Class EmfUml2ElementsCreatorManager


  • @OpenApi
    public final class EmfUml2ElementsCreatorManager
    extends java.lang.Object
    Registers EmfElementCreators for MagicDraw UML2 model metaclasses
    • Constructor Detail

      • EmfUml2ElementsCreatorManager

        private EmfUml2ElementsCreatorManager()
    • Method Detail

      • addStandard

        private void addStandard()
      • addCreatorsForAll

        private void addCreatorsForAll​(java.lang.Class type,
                                       EmfElementCreator creator,
                                       com.nomagic.uml2.ext.jmi.reflect.RepositoryReflection repositoryReflection)
      • addCreator

        @OpenApi
        public void addCreator​(java.lang.Class mdClassType,
                               EmfElementCreator creator)
        Registers new creator.
        Parameters:
        mdClassType - MagicDraw UML2 model metaclass
        creator - element creator
      • removeConverter

        @OpenApi
        public void removeConverter​(java.lang.Class mdClassType)
        Removes elements creator.
        Parameters:
        mdClassType - MagicDraw UML2 model metaclass
      • getCreator

        public EmfElementCreator getCreator​(java.lang.Class mdClassType)
        Returns element creator
        Parameters:
        mdClassType - MagicDraw UML2 model metaclass
        Returns:
        element creator