Définition des domaines

Utilisez des domaines pour étendre le modèle d'objet métier (BOM).

A propos de cette tâche

Vous pouvez créer des domaines de différents types pour étendre le modèle d'objet métier (BOM).

Remarque :

Les domaines dynamiques ne peuvent être créés que dans une classe du BOM.

Procédure

Pour définir un domaine :

  1. Dans la vue Structure , cliquez sur l'élément auquel vous souhaitez ajouter le domaine.
  2. Dans l'éditeur BOM, dans la section Domaine , cliquez sur Créer un domaine.

    L'assistant Domaines présente les options disponibles pour le type d'artefact que vous créez. Ces options peuvent inclure des éléments de la liste suivante :

    • Limité:

      Pour créer un domaine borné, double-cliquez sur Borné, puis spécifiez les valeurs des bornes en indiquant si elles sont incluses dans le domaine.

    • Collection :

      Pour créer une collection, double-cliquez sur Collection, puis cliquez sur Parcourir pour sélectionner le type de la collection. Notez qu'un membre du type java.util.Collection n'est pas traité automatiquement comme une collection dans les règles métier tant que vous ne lui associez pas un domaine de collection.

    • Littéraux:

      Pour créer une énumération de littéraux, double-cliquez sur Littéraux, puis cliquez sur Ajouter pour ajouter de nouvelles valeurs à l'énumération de littéraux.

    • Références statiques:

      Pour créer une énumération de références statiques, double-cliquez sur Références statiques, puis cliquez sur Ajouter pour ajouter de nouvelles références statiques à la liste.

    • Autre:

      Pour créer un autre type de domaine, double-cliquez sur Autre, puis entrez la définition du domaine dans la zone prévue à cet effet.

    • Excel :

      Pour créer un domaine dynamique à partir d'un fichier Excel, double-cliquez sur Excel. Pour plus d'informations, voir Création de domaines dynamiques à partir d'Excel.

  3. Cliquez sur Terminer.

    Le domaine est ajouté à l'élément métier. Vous pouvez voir sa définition dans la section Domaine de l'éditeur BOM.

    Pour éditer vos règles, vous pouvez désormais utiliser les valeurs de ce nouveau domaine.