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.

Attributes spéciaux

Il est possible de définir un certain nombre de fonctionnalités et de comportements spéciaux d'un élément de modèle stéréotypé, tels que l'icône pour le représenter dans la fenêtre Navigateur et Diagramme Toolbox, l'emplacement par défaut des fichiers image associés au stéréotype, les dimensions de l'élément dans un diagramme ou si l'apparence est définie par un Shape Script. Vous définissez ces fonctionnalités dans votre profil, à l'aide d'attributs spéciaux qui peuvent être appliqués soit :

  • éléments stéréotypés ou
  • Éléments de métaclasse, faisant référence aux stéréotypes qui les prolongent

Accéder

Ruban

Conception > Elément > Fonctionnalités > Attributes

Menu Contexte

Cliquez-droit sur l'élément | Fonctionnalités | Attributes

Raccourcis Clavier

F9

Définir le ou les attributs

Champ/Bouton

Description

Voir également

Nom

Type le nom de l'attribut (comme indiqué dans ces tableaux ).

Initial

Type ou sélectionnez la valeur initiale de l'attribut.

proche

Cliquez sur ce bouton pour fermer le dialogue .

Attributes des éléments stéréotypés

Attribut

Signification

Voir également

_defaultAttributeType

Définit le type par défaut des nouveaux attributs créés à partir de la boîte à outils Diagramme . Utilisez ceci dans un élément Stereotype qui étend une métaclasse d'attribut et définissez le champ 'Valeur initiale' sur le type d'attribut requis.

Si vous ne le fournissez pas, le système crée des attributs avec le type par défaut int .

icône

Contient l'emplacement du fichier bitmap de l'icône 16x16 pixels affichée à côté de tous les éléments définis par le Stéréotype, dans la fenêtre Navigateur . Ceci ne s'applique pas aux éléments Paquetage . L'icône est également automatiquement utilisée comme image de la boîte à outils Diagramme partout où l'élément stéréotypé est répertorié.

Pour un fond transparent, vous pouvez utiliser du gris clair - RVB (192,192,192).

Pour que cet attribut fonctionne correctement, définissez également l'attribut _metatype.

_image

Identifie une définition de Shape Script, dont le script est créé dans le champ 'Valeur initiale'.

Pour que cet attribut prenne effet, vous devez définir l'option "Image alternative" lorsque vous enregistrez le profil.

Ajouter Scripts de forme Exporter un profil

_instanceMode

Obsolète .

Définir la création de l'instance

_instanceOwner

Obsolète .

_instanceType

Modifie la deuxième option du champ 'Coller comme' sur le dialogue pour :

  • comme instance d'élément (ProfileName ::<<stereotype>>)
La valeur << valeur >> est définie dans le champ 'Valeur initiale' de l'attribut, et correspond au métatype donné à l'élément stéréotypé à l'aide de l'attribut '_metatype'.

_metatype

Définit les stéréotypes en tant que métatypes, de sorte que l'identité d'un élément en tant qu'élément stéréotypé personnalisé est masquée.

Définir un stéréotype comme métatype

_scriptlet

Définit un script pour styliser et personnaliser les éléments de ce stéréotype avant l'affichage du diagramme .

Scriptlets

_sizeY

Ensembles la hauteur initiale de l'élément, en pixels, à un zoom de 100 %.

Pour que cet attribut prenne effet, vous devez définir l'option "Taille de l'élément" lorsque vous enregistrez le profil. Note : Impossible de définir un élément sur une hauteur inférieure à sa hauteur minimale par défaut.

Exporter un profil

_sizeX

Ensembles la largeur initiale de l'élément, en pixels, à un zoom de 100 %.

Pour que cet attribut prenne effet, vous devez définir l'option "Taille de l'élément" lorsque vous enregistrez le profil. Note : Impossible de définir un élément sur une largeur inférieure à sa largeur minimale par défaut.

Exporter un profil

_rigueur

Définit le degré auquel un élément stéréotypé peut avoir plusieurs stéréotypes qui lui sont appliqués.

Définir le niveau de stéréotype multiple

Attributes d'élément de métaclasse

Attribut

Signification

Voir également

_AttInh

Si défini sur 1, active la case à cocher ' Fonctionnalités héritées : Afficher les Attributes ' sur chaque nouvel élément de modèle stéréotypé.

Visibilité des Fonctionnalité

_AttPkg

Si la valeur est définie sur 1, la case à cocher "Attribute Visibility : Paquetage " est cochée sur chaque nouvel élément de modèle stéréotypé.

_AttPri

Si la valeur est définie sur 1, la case à cocher "Visibilité des attributs : privée" est cochée sur chaque nouvel élément de modèle stéréotypé.

_AttPro

Si la valeur est définie sur 1, la case "Visibilité de l'attribut : protégé" est cochée sur chaque nouvel élément de modèle stéréotypé.

_AttPub

Si la valeur est définie sur 1, la case "Visibilité de l'attribut : public" est cochée sur chaque nouvel élément de modèle stéréotypé.

compositionGenre

Lorsqu'il est appliqué à une association, définit si l'extrémité source ou cible est un agrégat ou un composite. Les valeurs autorisées sont :

  • Rien
  • Agréger à la source
  • Agréger à la cible
  • Composite à la source
  • Composite à la cible
Agrégation

_ConInh

Si la valeur est définie sur 1, la case à cocher "Afficher les compartiments d'éléments : contraintes héritées" est cochée sur chaque nouvel élément de modèle stéréotypé.

Visibilité des Fonctionnalité

_Contrainte

Si la valeur est définie sur 1, la case à cocher "Afficher les compartiments d'éléments : contraintes" est cochée sur chaque nouvel élément de modèle stéréotypé.

_defaultDiagramType

Définit le type de diagramme enfant créé lorsqu'un élément est rendu composite.

Définir Type Diagramme enfant

direction

Créé automatiquement lorsqu'un type d'élément de métaclasse de connecteur est déplacé de la page de la boîte à outils "Profil" vers un diagramme . Vous pouvez définir une valeur pour cet attribut plutôt que d'utiliser les attributs _SourceNavigability ou _TargetNavigability .

_HideMetaclassIcon

Définissez sur True si vous étendez un élément qui sera affiché en Notation Rectangle et que vous ne souhaitez pas qu'il affiche l'icône 'Métaclasse' dans le coin supérieur droit. Affecte des éléments tels que Exigences , Composants et Cas d'utilisation.

_HideStype

Définissez le champ "Valeur initiale" sur une liste de stéréotypes séparés par des virgules pour masquer ces stéréotypes en définissant le filtre " Fonctionnalités les fonctionnalités stéréotypées" pour chaque nouvel élément de modèle stéréotypé.

Visibilité des Fonctionnalité

_HideUmlLinks

Définissez sur True si vous utilisez un métamodèle pour créer vos définitions Quick Linker et que vous souhaitez exclure les définitions UML Quick Linker du Quick Linker de votre élément source stéréotypé. (Les définitions UML Quick Linker seraient autrement héritées de la métaclasse UML de base.)

_Est commun

Définissez sur True pour une relation si vous ne souhaitez pas qu'elle soit proposée dans le lien rapide lors de la création de l'élément cible.

Contraintes du métamodèle et Quick Linker

_isVertical

Définissez sur True pour une ActivityPartition stéréotypée afin que l'orientation de la partition d'activité par défaut soit verticale.

Cloison

_lineStyle

Ensembles le style de ligne d'un connecteur stéréotypé ; la 'Valeur initiale' de l'attribut peut être l'une des suivantes :

  • direct
  • auto
  • Douane
  • Bézier
  • arbreH (horizontal)
  • arbreV (vertical)
  • treeLH (horizontal latéral)
  • treeLV (vertical latéral)
  • orthogonalS (orthogonal, coins carrés)
  • orthogonalR (orthogonal, coins arrondis)
Styles de connecteur

_makeComposite

Fait de chaque élément stéréotypé un élément composite lors de sa création.

Définir les éléments composites

_SignificationRetour

Une signification en langage naturel pour une relation lorsqu'elle est lue de la cible à la source. Par exemple, une relation <<Flow>> peut avoir _MeaningBackwards défini sur "Flows from". Utilisé dans la fenêtre Traçabilité et ailleurs.

La fenêtre de traçabilité

_SignificationAvant

Une signification en langage naturel pour une relation lorsqu'elle est lue de la source à la cible. Par exemple, une relation <<Flow>> peut avoir _MeaningForwards défini sur "Flows to". Utilisé dans la fenêtre Traçabilité et ailleurs.

La fenêtre de traçabilité

_OpInh

Si défini sur 1, active la case à cocher " Fonctionnalités héritées : Afficher les opérations" sur chaque nouvel élément de modèle stéréotypé.

Visibilité des Fonctionnalité

_OpPkg

Si la valeur est définie sur 1, la case à cocher "Operation Visibility : Paquetage " est cochée sur chaque nouvel élément de modèle stéréotypé.

_OpPri

Si la valeur est définie sur 1, la case "Visibilité de l'opération : privée" est cochée sur chaque nouvel élément de modèle stéréotypé.

_OpPro

Si la valeur est définie sur 1, la case "Visibilité de l'opération : protégée" est cochée sur chaque nouvel élément de modèle stéréotypé.

_OpPub

Si la valeur est définie sur 1, la case "Visibilité de l'opération : publique" est cochée sur chaque nouvel élément de modèle stéréotypé.

_PType

Si défini sur 1, active la case à cocher "Afficher le type d'élément (port ou pièce uniquement)" sur chaque nouvel élément de modèle stéréotypé.

_ResInh

Si la valeur est définie sur 1, la case à cocher "Afficher les compartiments d'éléments : responsabilités héritées" est cochée sur chaque nouvel élément de modèle stéréotypé.

_Responsabilité

Si la valeur est définie sur 1, la case à cocher "Afficher les compartiments d'éléments : Exigences " est cochée sur chaque nouvel élément de modèle stéréotypé.

_État d'exécution

Si défini sur une valeur non vide, définit la case à cocher "Masquer l'état d'exécution de l' Object dans le diagramme actuel" pour qu'elle soit sélectionnée sur chaque nouvel élément de modèle stéréotypé.

Pour afficher l'état d'exécution, omettez cet attribut ou donnez-lui une valeur vide .

_SourceAggregation

Obsolète . Voir compositionKind .

_SourceMultiplicité

Ensembles la multiplicité de l'élément source, comme 1..* ou 0..1.

Rôle source et cible

_SourceNavigabilité

Si le connecteur n'est pas navigable, définissez cet attribut sur "Non navigable".

Si d'autres valeurs sont plus appropriées, utilisez l'attribut direction .

_subtypeProperty

Spécifie le nom complet de la Valeur Étiquetée qui est utilisé pour générer un sous-menu contextuel chaque fois qu'un élément avec le stéréotype est créé à partir de la Boîte à outils.

La Valeur Étiquetée est une énumération et le sous-menu consiste en une commande pour chaque littéral d'énumération. La Valeur Étiquetée est initialisée avec la commande sélectionnée dans le sous-menu ; si aucun n'est sélectionné (par exemple si l'utilisateur clique sur le sous-menu), la valeur par défaut est utilisée normalement.

Par exemple, si vous créez un élément Activité BPMN 2, un sous-menu s'affiche, répertoriant les types de tâches tels que 'BusinessRule', 'Manual' et 'Receive'. La sélection de l'une de ces valeurs la définit comme la valeur du valeur Valeur Étiquetée .

La Valeur Étiquetée est effectivement le sous-type de l'Activité ; dans le profil BPMN 2, au format profile::stereotype::tag, le subtypeProperty pour le stéréotype Activity serait :

BPMN2.0::Activity::taskType.

Activité

_Étiqueter

Si la valeur est définie sur 1, la case à cocher "Afficher les compartiments d'éléments : balises" est cochée sur chaque nouvel élément de modèle stéréotypé.

Visibilité des Fonctionnalité

_tagGroupements

Mappe la Valeur Étiquetés dans les groupes de tags affichés dans l'onglet 'Tags' de la fenêtre Propriétés , sous la forme :

tagName1=groupName1 ; tagName2=groupName2 ;

Cette facilité n'est actuellement disponible que pour les types d' object , pas pour les autres types tels que les attributs.

Définir des groupes de balises

_tagGroupes

Définit une liste séparée par des virgules des groupes requis dans l'ordre dans lequel ils doivent être affichés dans l'onglet 'Tags' de la fenêtre Propriétés . Par example:

nom_groupe1,nom_groupe2,nom_groupe3

Cette facilité n'est actuellement disponible que pour les types d' object , pas pour les autres types tels que les attributs.

_tagGroupStates

Mappe les _tagGroups affichés dans l'onglet 'Tags' de la fenêtre Propriétés à l'état ouvert ou fermé, sous la forme :

groupName1=ouvert;groupName2=fermé;

Cette facilité n'est actuellement disponible que pour les types d' object , pas pour les autres types tels que les attributs.

_TagInh

Si la valeur est définie sur 1, la case à cocher "Afficher les compartiments d'éléments : balises héritées" est cochée sur chaque nouvel élément de modèle stéréotypé.

Visibilité des Fonctionnalité

_TargetAggregation

Obsolète . Voir compositionKind .

_TargetMultiplicity

Ensembles la multiplicité de l'élément cible, comme 1..* ou 0..1.

Rôle source et cible

_TargetNavigabilité

Si le connecteur n'est pas navigable, définissez cet attribut sur Non navigable.

Si d'autres valeurs sont plus appropriées, utilisez l'attribut direction .

_UCRect

(Applicable uniquement aux types d'éléments qui ont une notation rectangle distincte, ou aux éléments qui ont des Scripts de forme qui évaluent la propriété 'rectanglenotation', qui peut inclure des types d'éléments qui n'ont normalement pas de notation rectangle.)

Si défini sur 1, affiche initialement l'élément en notation rectangle. Si défini sur 0, affiche initialement l'élément en notation standard.

Notes

  • Lorsqu'un attribut est défini sur 1 pour activer une fonctionnalité , le définir sur 0 désactive la fonctionnalité