Class EmfUml2ExportHelper
java.lang.Object
com.nomagic.magicdraw.emfuml2xmi.BaseEmfUml2Helper
com.nomagic.magicdraw.emfuml2xmi.v2.EmfUml2Helper
com.nomagic.magicdraw.emfuml2xmi.v2.export.EmfUml2ExportHelper
- All Implemented Interfaces:
com.nomagic.magicdraw.emfuml2xmi.export.InteractionExportHelperProvider
,BaseEElementNameRetriever
,BaseEmfUml2Helper
@OpenApi
public class EmfUml2ExportHelper
extends EmfUml2Helper
implements com.nomagic.magicdraw.emfuml2xmi.export.InteractionExportHelperProvider
MagicDraw UML2 model conversion to Eclipse UML2 XMI helper.
-
Field Summary
Fields inherited from class com.nomagic.magicdraw.emfuml2xmi.BaseEmfUml2Helper
MAGICDRAW_SOURCE, MD_ID, MD_PROPERTY_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionEmfUml2ExportHelper
(Project project, EmfUml2PersistenceHelper persistenceHelper, com.nomagic.magicdraw.emfuml2xmi.export.BaseEmfUml2IDManager idManager, BaseEmfOptionsGroup emfOptionsGroup, EmfUml2Logger logger) -
Method Summary
Modifier and TypeMethodDescriptioncom.nomagic.magicdraw.emfuml2xmi.helpers.BaseInteractionExportHelper
void
importDataTypePackages
(org.eclipse.uml2_2_0_4.uml.Package ePackage) void
importPackage
(org.eclipse.uml2_2_0_4.uml.Package ePackage, org.eclipse.uml2_2_0_4.uml.Package eImport, String extra) Imports packageMethods inherited from class com.nomagic.magicdraw.emfuml2xmi.v2.EmfUml2Helper
createDataTypeMap, createEElementNameRetriever, getElementClass, getEmfOptionsGroup, getEmfUml2StandardProfiles, getMagicDrawAnnotationDetails, getNameStereotypeMap, getOptions, getStringPrimitiveType, getTemplateParameterHelper, getUml2JavaPrimitiveTypesLibrary, getUml2MetaModel, getUml2PrimitiveTypesLibrary
Methods inherited from class com.nomagic.magicdraw.emfuml2xmi.BaseEmfUml2Helper
addCreatedElementIDData, addFinalizeActivity, clearCreatedElementsIDData, getCreatedElementsIDData, getEElementName, getElementName, getFinalizeActivities, getLogger, getMDProjectBuiltinProfiles, getMDStandardProfiles, getPersistenceHelper, getProject, getUml2DataTypeMap, initProgressStatus, isMappedElement, isRemovableElement, isSkippedElement, markMappedElement, markRemovableElement, markSkippedElement, removeElement, setMDElementID
-
Constructor Details
-
EmfUml2ExportHelper
public EmfUml2ExportHelper(Project project, EmfUml2PersistenceHelper persistenceHelper, com.nomagic.magicdraw.emfuml2xmi.export.BaseEmfUml2IDManager idManager, BaseEmfOptionsGroup emfOptionsGroup, EmfUml2Logger logger)
-
-
Method Details
-
getInteractionExportHelper
public com.nomagic.magicdraw.emfuml2xmi.helpers.BaseInteractionExportHelper getInteractionExportHelper()- Specified by:
getInteractionExportHelper
in interfacecom.nomagic.magicdraw.emfuml2xmi.export.InteractionExportHelperProvider
-
importPackage
public void importPackage(org.eclipse.uml2_2_0_4.uml.Package ePackage, org.eclipse.uml2_2_0_4.uml.Package eImport, String extra) Imports package- Parameters:
ePackage
- package which imports package.eImport
- package which is importedextra
- extra info which is used to construct package import id
-
importDataTypePackages
public void importDataTypePackages(org.eclipse.uml2_2_0_4.uml.Package ePackage)
-