Import EMX/UML2 Files

Rational Software Architect (RSA) enables you to add many UML models under a single root. These models can have cross references between them.

However, RSA cannot save the entire root as one file; it saves each UML model as a separate EMX file. This means that an EMX file with cross-references is not self-contained as it references elements in another EMX file.

In releases earlier than release 7.0, Enterprise Architect treats each EMX file as a separate model and hence does not allow for cross-references between them. From release 7.0, Enterprise Architect enables these cross-references.

You therefore have the options of:

Importing a single EMX/UML2 file or
Importing a group of related EMX/UML2 files together, thereby retaining the cross-references between the different files

Access    Click on target package in Project Browser, then:

         Extensions | Import |  EMX/UML2
                   Project | Model Import/Export | Import Package From XMI File: Other XML File Formats |  EMX/UML2, or
         Right-click | Import/Export | Import Package From XM File: Other XML File Formats |  EMX/UML2

Use to

Import Enterprise Architect Model elements from *.emx /*.uml2 files


On the Import Package from EMX/UML2 dialog:



See also


Click on the (  ...  )  (Browse) button.

The Select Import EMX / UML2 File(s) dialog displays, which enables you to select multiple files.

Select the file or files (use (Ctrl) + click or (Shift) + click to select several files) and click on the Open button to return to the Import Package from EMX/UML2 dialog.



Selected Files

Lists the selected *.emx/*uml2 files.



Write Log File

Select to write a log of import activity (recommended).

The log file is saved in the directory from which the files are being imported, with the name import.log.




Click to import the *.emx/*uml2 files.




Click to close this dialog.




Click to display this Help topic.



Import Progress

Indicate the progress of the import.