Pré. | Proc. |
Compartiments d'élément de Bloc
Les éléments SysML tels que Blocks et ConstraintBlocks peuvent afficher des compartiments qui répertorient les éléments enfants et les éléments associés. Ces compartiments vous aident à identifier facilement les types de propriété appartenant à un Bloc et à voir comment d'autres éléments sont liés au Bloc .
Les compartiments qui affichent des éléments enfants sont visibles par défaut, tandis que les compartiments qui affichent des éléments associés (éléments liés par des connecteurs) sont masqués par défaut. Vous pouvez basculer entre l'affichage et le masquage de chacun des compartiments à l'aide de :
- Boîte de dialogue 'Visibilité des compartiments' (appuyez sur Ctrl+Maj+Y sur l'élément parent d'un diagramme ) ou
- Onglet 'Compartiments' de la fenêtre ancrée Propriétés des diagrammes ( ) ou
- dialogue ' Propriétés ' du diagramme , sur la page 'Elément' (option du ruban 'Conception > Diagramme > Gérer > Propriétés ')
- Les éléments sont répertoriés dans des compartiments uniquement s'ils ne sont pas déjà rendus en tant qu'éléments sur le diagramme
- Un compartiment n'est affiché que s'il existe au moins un élément correspondant pour celui-ci ; ainsi, par exemple, un compartiment 'flowPort' ne sera affiché que lorsque :
- l'élément parent possède au moins un Port qui a un stéréotype « flowPort », et
- le Port n'est pas sur le diagramme - Si un compartiment n'est pas affiché, il peut être nécessaire de localiser et de supprimer du diagramme les éléments connexes ou enfants correspondants, d'enregistrer le diagramme et de recharger le diagramme pour actualiser l'affichage des compartiments
Bloc SysML - Compartiments des éléments enfants
Ces compartiments sont affichés lorsque le Bloc possède un ou plusieurs des éléments enfants appropriés et que ces éléments ne sont pas déjà rendus sur le diagramme .
Nom du compartiment |
Types d'éléments enfants répertoriés |
---|---|
auxiliaire |
Répertorie les pièces qui ont le stéréotype « AdjunctProperty ». |
référence liée |
Répertorie les Parts qui ont le stéréotype « BoundReference ». |
comportement du classificateur |
Identifie le classificateur comportemental (Interaction, Statemachine ou Activity), s'il est défini. |
contraintes |
Répertorie les pièces qui ont le stéréotype « constraintProperty ». |
fonctionnalités dirigées |
Répertorie les pièces qui ont le stéréotype « DirectedFeature ». |
orifices d'écoulement |
Répertorie les ports qui ont le stéréotype « flowPort ». |
propriétés de flux |
Répertorie les pièces qui ont le stéréotype « flowProperty ». |
ports complets |
Répertorie les ports qui ont le stéréotype « fullPort ». |
comportements possédés |
Liste Comportementale éléments comportementaux (interactions, Statemachines et activités) appartenant à ce Bloc . |
paramètres |
Répertorie les ports et les parties qui ont le stéréotype « constraintParameter ». |
participants |
Répertorie les Parts qui ont le stéréotype « participantProperty ». |
les pièces |
Listes Propriétés créées en ajoutant un connecteur Part Association entre les blocs. |
ports |
Répertorie tous les ports avec d'autres stéréotypes ou aucun stéréotype, non répertoriés dans les autres compartiments. |
Propriétés |
Répertorie les parties qui n'ont pas de stéréotype. |
ports proxy |
Répertorie les ports qui ont le stéréotype « proxyPort ». |
références |
Répertorie les pièces pour lesquelles isReference Valeur Étiquetée est définie sur true. |
"stéréotype" |
Répertorie les parties qui ont un stéréotype autre que ceux identifiés dans ce tableau (chaque stéréotype a son propre compartiment avec le même nom que le stéréotype). |
valeurs |
Liste les Parts qui sont typées par un élément « valueType ». |
Bloc SysML - Compartiments d'éléments associés
Ces compartiments sont affichés en fonction des relations entre un Bloc et d'autres éléments.
Nom du compartiment |
Object affiché |
---|---|
allouéDepuis |
Identifie l'élément source d'un connecteur qui a le stéréotype « allouer ». |
alloué à |
Identifie l'élément cible d'un connecteur qui a le stéréotype « allouer ». |
dérivé |
Identifie l'élément cible d'un connecteur qui a le stéréotype « derivereqt ». |
dérivé de |
Identifie l'élément source d'un connecteur qui a le stéréotype « derivereqt ». |
Maître |
Identifie l'élément cible d'un connecteur qui a le stéréotype « copier ». |
raffinéPar |
Identifie l'élément source d'un connecteur qui a le stéréotype « affiner ». |
satisfaitPar |
Identifie l'élément source d'un connecteur qui a le stéréotype "satisfy". |
tracé vers |
Identifie l'élément source d'un connecteur qui a le stéréotype « trace ». |
vérifié par |
Identifie l'élément source d'un connecteur qui a le stéréotype « vérifier ». |
affine |
Identifie l'élément cible d'un connecteur qui a le stéréotype « affiner ». |
satisfait |
Identifie l'élément cible d'un connecteur qui a le stéréotype "satisfy". |
tracéDepuis |
Identifie l'élément cible d'un connecteur qui a le stéréotype « trace ». |
vérifie |
Identifie l'élément cible d'un connecteur qui a le stéréotype « vérifier ». |
Compartiments d'élément de Bloc de contrainte SysML
En plus des compartiments qu'un élément Bloc peut afficher, un Bloc de contrainte peut également afficher :
Nom du compartiment |
Types d'éléments enfants répertoriés |
---|---|
paramètres |
Identifie toute partie qui n'a pas de stéréotype (comme celles sans stéréotype « constraintProperty » ou « objectiveFunction » ; celles qui ont le stéréotype sont répertoriées dans un compartiment portant le même nom que le stéréotype). |