Interface EmfUml2Helper
- 
- All Superinterfaces:
 BaseEElementNameRetriever,BaseEmfUml2Helper
- All Known Subinterfaces:
 EmfUml2ExportHelper,EmfUml2ImportHelper
@OpenApi public interface EmfUml2Helper extends BaseEmfUml2Helper, BaseEElementNameRetriever
Eclipse UML2 XMI helper. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.uml2_4_0_1.uml.TypegetElementClass()Returns Element type of Eclipse UML2 metamodel.java.util.Map<java.lang.String,org.eclipse.uml2_4_0_1.uml.Profile>getEmfUml2StandardProfiles()Get Eclipse UML2 Standard L2 and L3 profiles.java.util.MapgetMagicDrawAnnotationDetails(java.lang.Object eElement, boolean create)org.eclipse.uml2_4_0_1.uml.TypegetStringPrimitiveType()Returns String type of Eclipse UML2 metamodel.com.nomagic.magicdraw.emfuml2xmi.v4.helpers.TemplateParameterHelpergetTemplateParameterHelper()org.eclipse.uml2_4_0_1.uml.ModelgetUml2JavaPrimitiveTypesLibrary()Returns Eclipse UML2 model Java primitive type libraryorg.eclipse.uml2_4_0_1.uml.ModelgetUml2MetaModel()Returns model of Eclipse UML2 metamodel.org.eclipse.uml2_4_0_1.uml.ModelgetUml2PrimitiveTypesLibrary()Returns Eclipse UML2 model primitive type library- 
Methods inherited from interface com.nomagic.magicdraw.emfuml2xmi.helpers.BaseEmfUml2Helper
addCreatedElementIDData, addFinalizeActivity, clearCreatedElementsIDData, getCreatedElementsIDData, getEElementName, getFinalizeActivities, getLogger, getMDProjectBuiltinProfiles, getOptions, getPersistenceHelper, getProject, getUml2DataTypeMap, isMappedElement, isRemovableElement, isSkippedElement, markMappedElement, markRemovableElement, markSkippedElement, setMDElementID 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getMagicDrawAnnotationDetails
java.util.Map getMagicDrawAnnotationDetails(java.lang.Object eElement, boolean create)- Specified by:
 getMagicDrawAnnotationDetailsin interfaceBaseEmfUml2Helper
 
- 
getUml2MetaModel
@OpenApi org.eclipse.uml2_4_0_1.uml.Model getUml2MetaModel()
Returns model of Eclipse UML2 metamodel.- Returns:
 - Eclipse UML2 metamodel model
 
 
- 
getEmfUml2StandardProfiles
java.util.Map<java.lang.String,org.eclipse.uml2_4_0_1.uml.Profile> getEmfUml2StandardProfiles()
Get Eclipse UML2 Standard L2 and L3 profiles.- Returns:
 - map according appropriate MagicDraw profile name.
 - See Also:
 UML2Constants.STANDARD_PROFILE
 
- 
getUml2PrimitiveTypesLibrary
@OpenApi org.eclipse.uml2_4_0_1.uml.Model getUml2PrimitiveTypesLibrary()
Returns Eclipse UML2 model primitive type library- Returns:
 - Eclipse UML2 model primitive type library
 
 
- 
getUml2JavaPrimitiveTypesLibrary
@OpenApi org.eclipse.uml2_4_0_1.uml.Model getUml2JavaPrimitiveTypesLibrary()
Returns Eclipse UML2 model Java primitive type library- Returns:
 - Eclipse UML2 model primitive type library
 
 
- 
getElementClass
@OpenApi org.eclipse.uml2_4_0_1.uml.Type getElementClass()
Returns Element type of Eclipse UML2 metamodel.- Returns:
 - Element type
 
 
- 
getStringPrimitiveType
@OpenApi org.eclipse.uml2_4_0_1.uml.Type getStringPrimitiveType()
Returns String type of Eclipse UML2 metamodel.- Returns:
 - String type
 
 
- 
getTemplateParameterHelper
com.nomagic.magicdraw.emfuml2xmi.v4.helpers.TemplateParameterHelper getTemplateParameterHelper()
 
 - 
 
 -