Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

Dans un fonctionnement classique d'héritage, la valeur renseignée surcharge la valeur héritée du modèle.
Mais dans certains cas, il peut être intéressant d'utiliser les deux ensemble. C'est ce que l'on appelle l'héritage additif.

Avant de continuer, si les notions de modèle et d'héritage ne vous sont pas familières? Je vous invite à vous approprier ces concepts en vous rendant directement sur la page Logique des modèles.

Fonctionnement de base

Shinken Entreprise permet de gérer l'héritage des éléments en prévisualisant les valeurs héritées. Pour chaque propriété, on peut choisir d'accepter ou refuser son héritage.
Le fait de renseigner manuellement la valeur d'une propriété coupera automatiquement son héritage, sauf pour un héritage additif.

En effet, l'héritage additif a pour but de permettre d'hériter des valeurs d'un modèle tout en ajoutant de nouvelles valeurs à notre élément.
Cette fonctionnalité est facilement activable par l’intermédiaire d'un bouton stop précédant chaque multi sélecteur de valeur. Au clic il s'active et devient un signe plus.


Exemple d'héritage additif appliqué sur un modèle d'hôte:

Héritage Additif:

DésactivéActivé

Image Modified

Image Modified


Multiple sources d'héritage.

Dans le cas ou plusieurs modèles sont appliqués sur un élément leurs ordres d'affichage à son important. Il permet à Shinken Entreprise de connaitre quel modèle appliqué en priorité.

Les modèles sont parcourus dans le sens de lecture, de gauche à droite. Le premier à retourner une valeur est utilisé.

Mais dans le cas d'un héritage additif, l'héritage ne s'arrête pas au premier modèle trouvé.

Priorité de l'héritage