Eclipse plugin-in that transforms a MagicDraw state machine model to a standard MDT UML instance
- Java 7
- Eclipse Modeling 4.2 Juno or newer
- Xtext 2.5.3
- EMF IncQuery 0.8
- Eclipse Integrated MagicDraw 18.0.1 or newer
- Download Eclipse MODELING (with EMF) 4.4 (preferably 64 bit version)
- Install XText 2.5.3 -- Update Site
- Install EMF IncQuery 0.8 -- Update Site
- Download and Install MagicDraw 18.0.1
- Close Eclipse
- Run MagicDraw and select Tools menu/Integrations
- Select Eclipse
- click Integrate/Unintegrate
- Specifiy the newly installed Eclipse folder
- Click Integrate -- Further information about MD Eclipse integration
- Start Eclipse
- Import projects into Eclipse
- Check if the following plug-ins have the listed jars on the classpath
- Plug-ins
- hu.bme.mit.inf.toolspecifictransformer.magicdrawmodelprovider
- hu.bme.mit.inf.toolspecifictransformer.magicdrawtransformer
- hu.bme.mit.inf.toolspecifictransformer.mdtransformpatterns
- Jars
- %MDINSTALL%/lib/md_api.jar
- %MDINSTALL%/lib/md_foundation.jar
- %MDINSTALL%/lib/uml2.jar
- Plug-ins
- Run the project as an Eclipse Application (At first, open a MagicDraw project then try to transform the model)