Annoter des éléments

Modelio 3 supporte différents mécanismes d'annotation utilisés pour compléter les propriétés des éléments de modèle.

Ces annotations sont les suivantes :

  • Stéréotypes – qui servent à modifier / raffiner le type d'un objet ( ~ comme si le stéréotype était une métaclasse qui type l'élément).
  • Tagged values – utilisées pour ajouter des propriétés à un élément ( ~ les attributs apportés à l'élément par le stéréotype).
  • Notes & contraintes – les données textuelles associées à l'élément. Utilisées pour plusieurs choses : la description, la documentation, le code, et ainsi de suite.
  • Notes riches – similaire aux notes. Cependant, le contenu des notes riches peut être de tout type (supporté) : HTML, document OpenOffice ou Word, et ainsi de suite…

Très souvent les annotations sont pleinement gérées par les modules de manière transparente à l'utilisateur, où le module fournit une IHM dédiée qui est plus conviviale qu'un ensemble d'annotations.

Cependant, chaque annotation reste manipulable à travers l'IHM standard de Modelio :