Main Content

Manage Profiles

Link and unlink profiles and order stereotypes

Since R2019a

Description

Use the Manage Profiles tool to import profiles into the current architecture model, or remove profiles from the model that have already been imported. The imported profiles appear in a list by name and the model or dictionary to which a profile is linked. To manage the priority order of the stereotypes from all imported profiles, click Manage Stereotype Order. To define and edit profiles, use the Profile Editor tool.

Manage Profiles Tool

Open the Manage Profiles

  • System Composer™ toolstrip: Navigate to Modeling > Profile Editor > Manage.

Parameters

expand all

Import a profile into the current architecture model by navigating to the current directory and choosing a profile with an .xml extension.

Remove the selected profile on the list from the model or dictionary to which the profile is linked.

Manage the priority order of stereotypes for imported profiles so that when multiple profiles are applied to a model element, the highest priority stereotype will display stereotype-based styling.

For more information, see Change Stereotype Order Using Manage Profiles Tool.

Note

Connector styling is sourced from the highest-priority stereotype that defines style information. Connector stereotypes have the highest priority, followed by port stereotypes and then interface stereotypes. When two connectors with different styling merge, if the styling is incompatible, the resulting connector is displayed in black.

Programmatic Use

expand all

model.applyProfile(profile) links a profile to the model.

model.removeProfile(profile) unlinks a profile from the model.

More About

expand all

Version History

Introduced in R2019a