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.BaseInteractionExportHelpervoidimportDataTypePackages(org.eclipse.uml2_2_0_4.uml.Package ePackage) voidimportPackage(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, getUml2PrimitiveTypesLibraryMethods 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:
getInteractionExportHelperin 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)
-