< Précédent | Suivant >

Leçon 3 : Ajout d'éléments et de conditions de canevas

Lorsque vous créez un canevas, vous pouvez ajouter un certain nombre d'éléments, de requêtes et de conditions.
  1. Définissez une requête pour les packages de niveau supérieur et le transtypage sous l'élément model/root :
    • Cliquez sur la requête root dans la vue Schéma de source de données et cliquez sur l'icône Transtyper vers le type icône Transtyper vers le type.

      Définition d'une requête

    • Dans la fenêtre Sélection d'un type, sélectionnez Package et cliquez sur OK.
    Remarque : Vous ne pouvez pas élaborer de requêtes du type N'importe quel type. Vous devez définir un transtypage avant d'utiliser une requête. Un type spécifique n'est pas affecté aux éléments de schéma qui peuvent avoir plusieurs types. Dans ce cas, vous pouvez définir le type à utiliser grâce à la fonctionTranstyper vers le type.
  2. Ajoutez au canevas un élément conteneur à partir de la vue Palette.
  3. Faites glisser la requête model/root(Package)qui vient d'être ajoutée, de la vue Schéma de source de données vers l'élément conteneur.
  4. Sélectionnez l'élément conteneur.
  5. Dans la vue Propriétés, sélectionnez l'onglet Général.
  6. Dans la zone Nom, entrez Packages racine.
  7. Faites glisser un paragraphe dans l'élément conteneur et ajoutez l'attribut model/root(Package)/name.

    Attribut de nom dans l'élément paragraphe.

  8. Ajoutez les diagrammes d'en-tête de texte statique pour la liste de diagrammes :
    • Faites glisser un élément paragraphe de la vue Palette vers l'élément conteneur, après le premier élément paragraphe.
    • Faites glisser un élément texte de la vue Palette vers le deuxième élément paragraphe.
    • Cliquez deux fois sur l'élément texte et entrez Diagrammes.
    • Faites glisser un élément conteneur dans le premier élément conteneur, après les deux éléments paragraphe.
    • Faites glisser l'attribut model/root(Package)/diagram dans l'élément conteneur.
      Remarque : Pour ajouter un type de diagramme spécifique, ajoutez un transtypage à ce type de diagramme sous le noeud Diagramme, puis utilisez le type Transtypage au lieu du type Diagramme générique.
    • Pour ajouter un diagramme spécifique :
      • Faites glisser un élément image de la vue Palette dans l'élément conteneur.
      • Cliquez deux fois sur l'élément image.
      • Dans la fenêtre Définition de la valeur pour l'élément d'image, développez model/root(Package)/diagram, et sélectionnez _image. L'attribut sélectionné est ajouté à la zone Elément de données sélectionné.
      • Cliquez sur OK.

        Définition de la valeur pour l'élément d'image

    • Faites glisser un élément paragraphe dans l'éditeur, après l'élément image.
    • Sélectionnez l'élément paragraphe.
    • Dans la vue Propriétés, sélectionnez l'onglet Général.
    • Pour la propriété Nom, entrez Légende de diagramme.
    • Faites glisser un élément Légende de figure dans l'élément paragraphe.

      Ajout d'une légende de diagramme

    • Pour afficher une légende de figure au nom d'un diagramme :
      • Dans la vue Propriétés, sélectionnez l'onglet Spécifique.
      • Dans la propriété Libellé de zone, cliquez sur l'icône Définition de la valeur de la zone.
      • Dans la fenêtre Définition de la valeur de libellé de zone, développez model/root(Package)/diagram, puis sélectionnez Nom. L'attribut sélectionné est ajouté à la zone Elément de données sélectionné.
      • Cliquez sur OK.
  9. Répertoriez toutes les classes de chaque module :
    • Faites glisser un élément paragraphe de la vue Palette après le deuxième élément conteneur.
    • Faites glisser un élément texte dans l'élément paragraphe.
    • Cliquez deux fois sur l'élément texte et entrez Classes. Cliquez sur OK.
    • Faites glisser un élément conteneur après l'élément paragraphe.
    • Faites glisser l'attribut model/root(Package)/diagram/ownedMember(Class) de la vue Schéma de source de données vers l'élément conteneur.
    • Sélectionnez l'élément conteneur.
    • Dans la vue Propriétés, sélectionnez l'onglet Général.
    • Pour la propriété Nom, entrez Conteneur de classes.

      Ajout d'un type de transtypage Classe

    • Ajoutez le type de transtypage Classe pour la classe ownedMember : pour cela, cliquez sur l'icône Transtyper vers le type.
    • Faites glisser un élément paragraphe dans l'élément conteneur.
    • Faites glisser l'attribut model/root(Package)/diagram/ownedMember(Class)/Name vers l'élément Paragraphe.

      Ajout d'un nom de module

      Remarque : Vous pouvez ajouter ce texte pour les classes actives uniquement, en définissant une condition applicable à l'élément texte.
    • Pour ajouter un texte uniquement aux classes actives :
      • Ajoutez un élément texte dans l'élément paragraphe.
      • Cliquez deux fois sur l'élément texte et entrez (Actif).
      • Cliquez avec le bouton droit sur l'élément texte, puis cliquez sur Données > Editer une condition.
      • Dans la fenêtre Définition de condition pour l'élément en cours, développez Attributs, puis cochez la case de l'attribut IsActive. L'attribut sélectionné est ajouté à la zone Opérande de gauche, dans la vue de droite.
      • Pour Opérateur, sélectionnez Est égal à.
      • Pour Opérande de droite, sélectionnez true.
      • Cliquez sur Ajouter.
      • Cliquez sur OK.
  10. Sauvegardez le document.

Etat des connaissances

Vous avez ajouté des éléments et des conditions à un canevas.
< Précédent | Suivant >

Retour d'informations