Les raccourcis et répliques d'objets permettent de réutiliser ailleurs des objets définis dans un modèle ou package. Vous devez utiliser un raccourci lorsque vous souhaitez simplement faire référence à un objet contenu dans un autre modèle ou package, et à une réplique lorsque vous souhaitez faire une copie locale de l'objet et que vous effectuez des modifications sur une ou plusieurs de ses propriétés.
Réutilisabilité - Vous pouvez créer des bibliothèques d'objets réutilisables dont les propriétés sont héritées par plusieurs objets dans différents modèles. Par exemple, une entité Personne ayant les quatre attributs Nom, Age, Nationalité et Adresse peut être utilisée via des liens d'héritage dans n'importe quel modèle dans lequel vous avez besoin d'un Client, Employé, etc.
Dans l'exemple suivant, l'entité Personne est créée dans un MCD, et un raccourci vers elle est créé dans un second MCD, dans lequel les entités Employé et Client héritent d'elle :
Mises à jour automatiques - Lorsque l'objet cible change, les modifications sont répercutées automatiquement (si les modèles référençant et cible sont ouverts dans l'espace de travail) pour tous les raccourcis et toutes les répliques.
Vous pouvez créer des raccourcis ou des répliques pour la plupart des objets de PowerAMC (y compris les objets composites et les autres raccourcis et répliques). Lorsque vous répliquez un objet, ses sous-objets sont répliqués également. ne pouvez pas créer de raccourcis ou répliques pour les types d'objet suivants :
Module |
Par de raccourci pour... |
Par de réplique pour... |
---|---|---|
Tout |
Diagrammes, liens |
Diagrammes, liens, packages |
MGX |
Lien de traçabilité, affectation d'utilisateur |
- |
MAE |
- |
- |
MPM |
Décision, synchronisations |
Débuts, fins, synchronisations |
MTM |
- |
- |
MCD/MLD |
Associations, héritages |
Associations, héritages |
MPD |
Privilèges |
Privilèges |
MFI |
- |
Les réplications ne sont pas prises en charge |
MOO |
Décisions, synchronisations, fragments d'interaction, références d'interaction, messages |
Débuts, fins synchronisations, interaction fragments, références d'interaction, messages |
MSX |
Les raccourcis internes ne sont pris en charge pour aucun objet. Les raccourcis externes ne sont pas pris en charge pour les imports, inclusions, redéfinitions et annotations |
- |
Vous ne pouvez pas créer de raccourcis internes vers des objets globaux, tels que les unités d'organisation ou les règles de gestion, car ils appartiennent toujours au modèle et ne peuvent pas être déplacés dans un sous-package. Vous ne pouvez utiliser le raccourci d'une information que si ce dernier est interne (même espace de noms). Le raccourci d'une information dupliquée comporte les mêmes caractéristiques que le raccourci de l'information d'origine.