With the Use Server Project wizard, you can add a selected server project, such as a library, profile, or other user-defined project part.
To open the Use Server Project wizard
On the Collaborate menu, click Server projects > Use Server Project.
On the Options menu, click Project Usages. In the opened Used Projects dialog, click the Use Project button.
The wizard consists of two steps:
Selecting a project.
Specifying selected project settings.
Step #1: Selecting a project
After the wizard is opened, the list of available server projects appears.
Select the server project you need and do one of the following:
Click Next, if you need to change default project settings. The next wizard step opens.
Click Finish. The selected server project is added to your project.
Dialog Element Name
Element Type
Description
Name
Text Box
A project name.
Branch
Text Box
The number of the latest version.
Project Description
Text Box
A description of the last project version.
Step #2: Specifying usage settings
In this step, you can specify shared project accessibility and packages in which the corresponding shared project is placed.
Click Finishafter you have specified project settings. The selected server project is added to your project
Dialog Element Name
Element Type
Description
Accessibility
Option Button
Specifies the project access properties:
Read-only: projects are loaded for reading only and cannot be edited. Elements of the project can be used and referenced in the project. Usually, libraries are used in the read-only accessibility mode in projects.
Read-write: projects can be directly edited in the project where the projects are used.
Load Mode
Option Button
By selecting an appropriate load mode, you can control how memory is used by a program and project:
Always load (default). A selected project is always loaded when the project is opened.
Autoload. A selected project is not loaded when the project is loaded. MagicDraw monitors user activities in the project and loads a particular project on demand by the project.
Autoload with prompt. This mode is similar to an autoload mode. The difference is that MagicDraw asks the user for confirmation before loading it.
Manual load. A selected project is not loaded when a project which uses this project is loaded. The model integrity is not broken, as all required elements of the project exist, just simplified versions (that is, loaded as proxies) of the elements are used in the project. This load mode is recommended for all projects that are stable or rarely modified.
Info
title
Load Mode
Reload the project after changing the project load mode.
Use Index
Check Box
Select this check box to load indexed elements from the not loaded project. This is valid only when the project is not loaded. Using indexed elements in the project increases the performance, as only simplified versions (that is, proxies) of elements are loaded.
Packages
Table
This table lists all shared packages of the project and paths where these packages are mounted in the project.
Shared Package
Text Box
The name of a shared package.
Preferred Path
Text Box
Suggests where to mount the package in the project. This location is used by default if not otherwise specified.
Mounted On
Text Box
Displays the real location where the package is currently mounted in the project. Click the ... button to change a package location.