Class EmfUml2Helper

    • Field Detail

      • mUml2MetaModel

        private final org.eclipse.uml2_2_0_4.uml.Model mUml2MetaModel
      • mUml2PrimitiveTypesLibrary

        private final org.eclipse.uml2_2_0_4.uml.Model mUml2PrimitiveTypesLibrary
      • mUml2JavaPrimitiveTypesLibrary

        private final org.eclipse.uml2_2_0_4.uml.Model mUml2JavaPrimitiveTypesLibrary
      • mEmfUmlStandardProfile

        private final org.eclipse.uml2_2_0_4.uml.Profile mEmfUmlStandardProfile
      • mStringPrimitiveType

        private final org.eclipse.uml2_2_0_4.uml.Type mStringPrimitiveType
      • mElementType

        private final org.eclipse.uml2_2_0_4.uml.Type mElementType
      • mTemplateParameterHelper

        private final com.nomagic.magicdraw.emfuml2xmi.v2.helpers.TemplateParameterHelper mTemplateParameterHelper
    • Method Detail

      • createDataTypeMap

        protected com.nomagic.magicdraw.emfuml2xmi.helpers.BaseEmfUml2DataTypeMap createDataTypeMap()
      • getUml2MetaModel

        @OpenApi
        public org.eclipse.uml2_2_0_4.uml.Model getUml2MetaModel()
        Returns model of Eclipse UML2 metamodel.
        Returns:
        Eclipse UML2 metamodel model
      • getEmfUml2StandardProfiles

        public org.eclipse.uml2_2_0_4.uml.Profile getEmfUml2StandardProfiles()
      • getUml2PrimitiveTypesLibrary

        @OpenApi
        public org.eclipse.uml2_2_0_4.uml.Model getUml2PrimitiveTypesLibrary()
        Returns Eclipse UML2 model primitive type library
        Returns:
        Eclipse UML2 model primitive type library
      • getUml2JavaPrimitiveTypesLibrary

        @OpenApi
        public org.eclipse.uml2_2_0_4.uml.Model getUml2JavaPrimitiveTypesLibrary()
        Returns Eclipse UML2 model Java primitive type library
        Returns:
        Eclipse UML2 model primitive type library
      • getElementClass

        @OpenApi
        public org.eclipse.uml2_2_0_4.uml.Type getElementClass()
        Returns Element type of Eclipse UML2 metamodel.
        Returns:
        Element type
      • getStringPrimitiveType

        @OpenApi
        public org.eclipse.uml2_2_0_4.uml.Type getStringPrimitiveType()
        Returns String type of Eclipse UML2 metamodel.
        Returns:
        String type
      • getEmfOptionsGroup

        public EmfOptionsGroup getEmfOptionsGroup()
        Returns:
      • getTemplateParameterHelper

        public com.nomagic.magicdraw.emfuml2xmi.v2.helpers.TemplateParameterHelper getTemplateParameterHelper()
      • getNameStereotypeMap

        public java.util.Map<java.lang.String,​java.lang.Object> getNameStereotypeMap()
        Get standard Eclipse UML2 stereotypes names map.
        Returns:
        name->Stereotype map.