If you no longer need to keep a part of the model in the used project, you can import the content of that used project into your project. After the import, all the elements of the used project are copied to the main project. The inner structure of the used project is included in the project as a package.

Standard/system profiles, such as UML_Standard_Profile.mdzip, cannot be imported.


To import the contents of a used project into your project


  1. Lock the used project.
  2. On the main menu, click  Collaborate > Project Usages > Project Usages.
  3. Select the used project and click the  button.

    Shortcut menu

    This step can be done via the shortcut menu. Right-click the project and then select Import.




  4. In the Import dialog, choose how to import the elements of the used project: with new IDs or with old ones.
    1. Selecting Import with New IDs creates new IDs for the imported elements in the main project. This way, element IDs are not duplicated, ensuring the main project remains intact. However, if the elements of the used project are used in other projects, choosing Import with New IDs may break those references.

      Importing elements with new IDs is highly recommended as it is the safest option regarding project consistency.

    2. Selecting Import with Old IDs imports the elements with their existing IDs, which can be useful if the elements are used in multiple other projects. However, this may cause duplicate element IDs, resulting in the main project being corrupted. To proceed with the import using the old IDs, click Yes in the Question dialog, acknowledging that the procedure might corrupt the data of the main project.

  5. If you receive a message asking to commit changes made in your project before the import, click Yes and wait while the import completes. This may take some time.

    Note

    The imported project no longer appears in the Project Usages dialog.

  6. Click OK.