Eclipse Papyrus

Eclipse Papyrus is a modeling environment that allows for graphical modeling according to a large number of standards including UML 2. The adapter allows to trace into such models and extract artifacts and links.

The configuration of the Eclipse Papyrus adapter is nearly identical to that of the Eclipse UML2 adapter. Therefore, please refer to section Eclipse UML2 for information about how to configure data access, artifact type, and link type. Basically, you need to select the desired Papyrus variant in the drop-down list instead of the UML2 ones.

The only major difference between the Eclipse Papyrus adapter and the Eclipse UML2 adapter is that if you double-click on a Papyrus artifact, it will open in Papyrus and not in the UML2 model editor.

Currently YT supports decorations in order to indicate whether an element opened in the Papyrus editor is linked to other elements. Accordingly, once an element has been opened in the Papyrus editor, it is decorated with a YAKINDU logo if it is linked. Additionally, If this decoration icon is hovered upon, a tooltip appears indicating the number of elements this element is linked to. This is shown in figure "Linked elements are marked in Papyrus".

Linked elements are marked in Papyrus

Linked elements are marked in Papyrus

Once the decoration icon is clicked, a context menu listing the linked artifacts opens, see figure "Listing linked artifacts in Papyrus". If you click the context menu item of one of these elements, a tooltip appears showing a small summary of this element. Double clicking one of the linked elements in the context menu opens this element.

Listing linked artifacts in Papyrus

Listing linked artifacts in Papyrus