Interface MetaclassMap

All Superinterfaces:
Map<String,String>
All Known Implementing Classes:
Emf2MofUml2MetaclassMap, com.nomagic.magicdraw.emfuml2xmi.v4.imp0rt.Emf2MofUml2MetaclassMapImpl, Mof2EmfUml2MetaclassMap, com.nomagic.magicdraw.emfuml2xmi.v4.export.convert.Mof2EmfUml2MetaclassMapImpl

@OpenApi public interface MetaclassMap extends Map<String,String>
MagicDraw UML2 model metaclass --> Eclipse (EMF) UML2 model metaclass
  • Method Details

    • get

      @OpenApi String get(String mdUml2Metaclass)
      Returns corresponding Eclipse UML2 model metaclass.
      Parameters:
      mdUml2Metaclass -
      Returns:
      Eclipse UML2 metaclass name
    • put

      @OpenApi String put(String mdClassName, String eClassName)
      Maps MagicDraw UML2 model metaclass to Eclipse UML2 model metaclass.
      Specified by:
      put in interface Map<String,String>
      Parameters:
      mdClassName - MagicDraw UML2 model metaclass name
      eClassName - Eclipse UML2 model metaclass name
    • remove

      @OpenApi String remove(String mdClassName)
      Removes mapping between MagicDraw UML2 model metaclass and Eclipse UML2 model metaclass.
      Parameters:
      mdClassName - MagicDraw UML2 model metaclass name