XMI Export Plug-In
The XMI Export plug-in extends the functionality of the Innovator interface to include exporting model elements in the XMI format as specified by OMG.
Purpose
The exported files can be used in other tools (e.g. code generators). Various XMI formats are supported to ensure use across all tools (see tool tip for formats).
Exporting Model Elements in XMI Format
Prerequisites
The MID.Innovator.Plugins.XMIExport plug-in must be installed.
The command is available if model elements that are defined in the UML, e.g. classes or packages, are included in a selection, but not BPMN elements.
Context
The export file contains the selected model elements and all contained model elements that are defined in the UML. Diagrams are not exported.
The stereotype name, stereotype properties, labels and texts are not exported as UML elements; they are exported in the XMI extension.
As usual, properties which have the default value are not exported. The same applies for stereotype properties, labels and texts.
The export encoding is UTF-8.
How to proceed
-
Select one or more model elements that are defined in the UML, e.g. models, packages or classes.
This needs to happen.
-
Select Import/Export>Export>XMI><XMI Format>.
A file selection dialog appears.
-
Select a directory, enter a file name and confirm with OK.
If the export is taking a relatively long time, a progress window appears so you can estimate how much longer the export will take.
You can cancel the export with Abort.
Following successful export, an editor for the created XMI file is started.
In the XMI Export tab in the Info tool window, you can see information about which model elements you have selected, which file has been created and how long this took.
In the event of an error, a dialog appears with the error message. Contact Support with the error message.
The error message can also been found in the XMI Export tab in the Info tool window, even if you have closed the dialog.