Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

syndicat

Une classe d'union est un élément de Type simple qui définit une collection de types simples. Vous pouvez le créer en faisant glisser l'icône Union depuis la boîte à outils du schéma XML et en la déposant directement sur un diagramme .

Boîte à outils Icône

Toolbox Icon

Accéder

Pour afficher la boîte de dialogue 'XSD union Propriétés ' pour la classe stéréotypée «XSDunion» sélectionnée, utilisez l'une des méthodes décrites ici.

Ruban

Conception > Elément > Editeurs > Propriétés

Menu Contexte

Cliquez Cliquez-droit sur Classe stéréotypée «XSDunion» | Propriétés

Raccourcis Clavier

Alt+Entrée

Autre

Double-cliquer sur Classe stéréotypée « XSDunion », ou

Faites glisser l'icône Toolbox Icon de la boîte à outils vers le diagramme (cela crée une nouvelle classe stéréotypée « XSDunion »)

Définir Propriétés

Champ/Bouton

Action

Voir également

Nom

Si vous ne souhaitez pas utiliser le nom par défaut de l'Union, remplacez-le par un autre nom.

Types de membres

Cliquez sur le bouton Browse. pour afficher la boîte de dialogue "Membres de l'union XSD" et sélectionnez les types de données XSD intégrés et les éléments de Type simple pour être membres de la collection.

  • Choisir - Au lieu de saisir ou de sélectionner des valeurs dans le champ « Nom de la classe », cliquez sur ce bouton pour afficher le navigateur « Sélectionner un classificateur » et localiser et sélectionner un élément de Type simple ; cliquez sur le bouton OK pour fermer le navigateur et ajouter immédiatement l'élément sélectionné à la liste ' Type Details'
    Cette option est généralement utilisée pour spécifier des objets qui sont dans le même Paquetage que l'élément Union, mais vous pouvez également sélectionner des objets dans n'importe quel autre Paquetage
  • Ajouter - Cliquez sur ce bouton pour ajouter le type de données ou l'élément spécifié dans le champ 'Nom de la classe' à la liste 'Détails du Type '
  • Accepter le classificateur même s'il n'est pas dans le modèle - Cochez cette case pour inclure des éléments ou des types de données qui ont été nommés mais qui ne sont pas présents dans le même modèle Paquetage que l'élément Union
  • Détails du Type - Révision de la liste des éléments ou types de données sélectionnés ; si vous souhaitez supprimer un object de la liste, mettez-le en surbrillance et cliquez sur le bouton Supprimer Sélectionnée
  • Supprimer Sélectionnée - Cliquez sur ce bouton pour supprimer le classificateur actuellement sélectionné de la liste 'Détails du Type '
  • Fermer - Cliquez sur ce bouton pour fermer la boîte de dialogue 'Membres de l'Union XSD' et lister les éléments et types de données sélectionnés dans le champ 'Types de membres'
Type simple

Annotation

(Facultatif) Type les notes dont vous avez besoin pour cet élément.

OK

Cliquez sur ce bouton pour enregistrer les données d'attribut saisies et fermer la boîte de dialogue ' Propriétés ' de l'union XSD.

Annuler

Cliquez sur ce bouton pour supprimer les données d'attribut saisies et fermer la boîte de dialogue ' Propriétés ' de l'union XSD.

Aider

Cliquez sur ce bouton pour afficher cette rubrique d'aide.

UML

Ce bouton s'affiche lorsque vous éditez des informations d'élément «XSDunion» existantes.

Cliquez sur le bouton pour ouvrir la boîte de dialogue ' Propriétés ' de l'élément UML pour l'élément «XSDunion».

Propriétés Dialogue

Notes

  • Lorsque vous cliquez sur le bouton Fermer de la boîte de dialogue ' Propriétés ' de l'union XSD, un connecteur Généralisation est ajouté au diagramme depuis l'élément Union XSD vers chacun des éléments membres sur le même diagramme ; tous les éléments ne figurant pas sur le même diagramme sont répertoriés dans le coin supérieur droit de l'élément XSD Union
  • Si les types de membres qui ne sont pas sur le même diagramme que l'élément Union ne sont pas répertoriés, sélectionnez ' Début > Apparence > Préférences > Préférences > Diagramme > Comportement' et cochez la case 'Afficher les parents cachés'
  • Un élément de l'Union :
    - Ne peut contenir aucune classe enfant
    - Ne peut contenir aucun attribut UML stéréotypé « XSDelement » ou « XSDattribute »
    - Ne peut pas être la source d'un connecteur d'association
    - Peut être la cible d'un connecteur d'association à partir d'un élément de Type complexe
    - Peut être la cible d'un connecteur Généralisation à partir d'un élément Type Simple

Apprenez Plus