Exemples de résultats d'exécution de la règle Réduction de nœud par flux

Les exemples suivants montrent des résultats d'exécution de la règle Réduction de nœud par flux dans deux diagrammes.

Exemple 1 : réduction des nœuds filtrés par flux

Pour le modèle de diagramme schématique qui implémente l'exemple 1 de diagramme suivant (figure 1.1), une règle Réduction de nœud par flux est définie de façon à réduire les nœuds schématiques en rouge. Les flèches noires qui s'affichent sur chaque lien schématique symbolisent l'orientation du flux.

Exemple 1 de diagramme - Contenu initial

Ces nœuds schématiques rouges sont implémentés par des nœuds Station dont la valeur du champ Type est définie sur E. Dans l'onglet Règles, un filtre SQL permet de filtrer ces nœuds particuliers.

Les autres attributs de la règle Réduction de nœud par flux ont été spécifiés de façon que la réduction ne s'applique pas aux nœuds d'entités schématiques cuvettes et sources. L'option A partir de la classe d'entités schématiques de lien est sélectionnée afin que les liens d'entités schématiques créés pour conserver le flux logique soient implémentés par la même classe d'entités schématiques que les classes d'entités schématiques de lien qui implémentent les liens, à partir du nœud réduit.

Page des propriétés de la règle Réduction de nœud par flux configurée pour réduire les nœuds de type Station en rouge

La figure 1.2 montre le résultat de la mise à jour du diagramme alors que la règle Réduction de nœud par flux est active :

Diagramme d'exemple 1, résultat de l'exécution de la règle Réduction de nœud par flux
Notez que dans la figure 1.2 ci-dessus, l'algorithme de mise en page schématique Séparer les liens de superposition a été exécuté de façon à afficher la boucle où les nœuds de station de type E ont été réduits.
RemarqueRemarque :
  • L'utilisation de l'outil Identifier Icône de l'outil Identifier sur les entités schématiques contenues dans un diagramme pour lequel des nœuds ont été réduits vous permet d'identifier non seulement les entités schématiques sur lesquelles vous avez cliqué, mais également leurs entités schématiques réduites associées.
  • De la même manière, l'utilisation de la commande Propager la sélection schématique vers la carte Icône Propager la sélection schématique vers la carte alors qu'une entité schématique associée à plusieurs entités schématiques réduites est sélectionnée dans un diagramme schématique a pour effet de sélectionner non seulement l'entité SIG associée à cette entité schématique associée, mais également toutes les entités SIG associée aux entités schématiques associées qui ont été réduites.

Exemple 2 : réduction des nœuds par flux

Pour l'exemple 2 de diagramme suivant (figure 2.1), une règle Réduction de nœud par flux est définie de façon à réduire les nœuds d'entités schématiques TransformerBank représentés par un triangle blanc. Ils sont tous associés à la même classe d'entités schématiques.

Exemple 2 de diagramme - Contenu initial

Les attributs de la règle Réduction de nœud par flux ont été spécifiés de façon que la réduction s'applique à toutes les entités schématiques implémentées par la classe TransformerBank.

Les autres attributs de la règle Réduction de nœud par flux ont été spécifiés de façon que la réduction ne s'applique pas aux nœuds d'entités schématiques cuvettes et sources. L'option A partir de la classe d'entités schématiques de lien est sélectionnée afin que les liens créés pour conserver le flux logique soient implémentés par la même classe d'entités schématiques que les classes d'entités schématiques de lien qui implémentent les liens, à partir du nœud réduit :

Page des propriétés de la règle Réduction de nœud par flux configurée pour réduire les classes TransformerBank

La figure 2.2 montre le résultat de la mise à jour du diagramme alors que cette règle de réduction est active :

Diagramme d'exemple 2, résultat de l'exécution de la règle Réduction de nœud par flux

Thèmes connexes

5/10/2014