Accéder au contenu principal
Version: 17.3

Comment les conflits de métamodèles sont résolus lors des mises à jour de la librairie

Dans ce chapitre, vous apprendrez comment ADOIT gère les conflits de métamodèle lors de la mise à jour d’une librairie contenant des modifications locales personnalisées.

Lorsque vous mettez à jour votre librairie et que la librairie actuelle contient des modifications personnalisées du métamodèle (appliquées sur la page Propriétés), ADOIT fusionne ces modifications avec la nouvelle version de la librairie. Le tableau ci-dessous décrit comment les conflits sont résolus :

Modification personnaliséeChangement de produitRésolution
Ajouter un nouvel attribut et l'assigner à un chapitreSupprimer le groupeLe groupe est conservé
Supprimer le chapitreLe chapitre est conservé
Supprimer l’élément précédentLe nouvel attribut est ajouté à la dernière position du conteneur
Supprimer la classeLa classe est supprimée et l’attribut n’est pas attribué
Renommer l'attributRenommer l'attributLe nom personnalisé est conservé
Supprimer l’attributL’attribut est conservé
Modifier l’infotexte d’attributModifier l’infotexte d’attributUn texte personnalisé est conservé
Changer la position de l’attributChanger la position de l’attributLa position personnalisée est conservée
Supprimer l’élément précédentL’attribut est déplacé à la dernière position du conteneur
Changer la position de l’attribut précédentL’attribut personnalisé est déplacé après le nouvel attribut positionné
Renommer le chapitreRenommer le chapitreLe nom de chapitre personnalisé est conservé
Supprimer le chapitreLe chapitre est supprimé
Changer la position du chapitreSupprimer le chapitreLe chapitre est supprimé
Supprimer le chapitre précédentLe chapitre est déplacé à la dernière position
Changer la position du chapitre précédentLe chapitre personnalisé est déplacé après le chapitre nouvellement positionné
Changer la position du groupeSupprimer l’élément précédentLe groupe est déplacé à la dernière position du chapitre
Changer la position de l’élément précédentLa position de groupe personnalisé est conservée
Renommer le groupeRenommer le groupeLe nom du groupe personnalisé est conservé
Supprimer le groupeLe groupe est supprimé
Changer le nom de la relationChanger le nom de la relationLe nom de la relation personnalisée est conservé
Changer la position de la relationChanger la position de la relationLa position de la relation personnalisée est conservée
Supprimer l’élément précédentLa relation est déplacée à la dernière position du conteneur
Changer la position de l’élément précédentLa relation personnalisée est déplacée après la nouvelle relation positionnée
Ajouter une valeur d’énumérationAjouter une valeur d’énumérationLes valeurs sont fusionnées, la valeur personnalisée étant placée avant la valeur du produit
Supprimer la valeur d’énumérationLe changement de produit est conservé
Renommer la valeur de l’énumérationLes changements sont fusionnés ; Les valeurs personnalisées et renommées des produits sont conservées
Renommer la valeur de l’énumérationRenommer la valeur de l’énumérationLe nom personnalisé est conservé
Changer l’ordre d’énumérationConserver ou modifier l’ordre d’énumérationLa commande personnalisée est conservée
Changer la configuration « Obligatoire »Changer la configuration « Obligatoire »La valeur personnalisée (Y/N) est conservée