Hyperlinks are implemented using stereotypes and tag values. The HyperlinkOwner stereotype has the following its properties (tags):

  • hyperlinkText  - all simple hyperlinks
  • hyperlinkTextActive - an active simple hyperlink
  • hyperlinkModel - all hyperlinks to a model element
  • hyperlinkModelActive - an active hyperlink to a model element

You can use generic profiling API to edit/add/remove hyperlinks to model elements. See Working with stereotypes and tagged values for more details.

Recommended way is to use utility class com.nomagic.magicdraw.hyperlinks.HyperlinkUtils. This class provides utility methods for adding/removing/retrieving com.nomagic.magicdraw.hyperlinks.Hyperlink from model Element,