🧩
New! Render PlantUML diagrams directly inside GitHub with our official browser extension — No server. No tokens. No tracking. Zero permissions but clipboard. — Try it out and let us know what you think!

Diagrammes d'activité (ancienne syntaxe)

Il s'agit de l'ancienne syntaxe du diagramme d'activités, pour voir la nouvelle version actuelle, voir: Diagrammes d'activité (nouvelle syntaxe).

Action simple

Vous pouvez utiliser (*) pour le point de départ et le point d'arrivée de le diagramme d'activité.

Dans certaines occasions, vous pouvez utiliser (*top) pour forcer le point de départ à être en haut du diagramme.

Utilisez --> pour les flèches

Texte sur les flèches

Par défaut, une flèche commence à partir de la dernière activité définie.

Vous pouvez rajouter un libellé sur une flèche en mettant des crochets [ et ] juste après la définition de la flèche.

Changer la direction des flèches

Vous pouvez utiliser -> pour les flèches horizontales. Il est aussi possible de forcer la direction d'une flèche en utilisant la syntaxe suivante :

Branches

Vous pouvez utiliser le mot clé if/then/else pour définir une branche.

Malheureusement, vous devez parfois avoir à répéter la même activité dans le diagramme de texte.

Encore des branches

Par défaut, une branche commence à la dernière activité définie, mais il est possible de passer outre et de définir un lien avec le mot clé if.

Il est aussi possible d'imbriquer les branches.

Synchronisation

Vous pouvez utiliser la syntaxe === code === pour afficher des barres de synchronisation.

Description détaillée

Lorsque vous déclarez des activités, vous pouvez positionner sur plusieurs lignes le texte de description Vous pouvez également ajouter \n dans la description. Il est également possible d'utiliser quelques tags HTML tels que :

Vous pouvez aussi donner un court code à l'activité avec le mot clé as. Ce code peut être utilisé plus tard dans le diagramme de description.

WARNING
 This translation need to be updated. 
WARNING

Notes

Vous pouvez rajouter des notes sur une activités en utilisant les commandes: note left, note right, note top ou note bottom, juste après la définition de l'activité concernée.

Si vous voulez mettre une note sur le démarrage du diagramme, définissez la note au tout début du diagramme.

Vous pouvez aussi avoir une note sur plusieurs lignes, en utilisant les mots clés endnote.

Partition

Vous pouvez définir une partition en utilisant le mot clé partition, et optionnellement déclarer un fond de couleur pour votre partition (En utilisant un code couleur html ou un nom)

Quand vous déclarez les activités, ils sont automatiquement mis dans la dernière partition utilisée.

Vous pouvez fermer la partition de définition en utilisant les crochets fermants }.

Paramètre de thème

Vous pouvez utiliser la commande skinparam pour changer la couleur et la police d'écriture pour dessiner.

Vous pouvez utiliser cette commande : Vous pouvez spécifier une couleur et une police d'écriture dans les stéréotypes d'activités.

Octogone

Vous pouvez changer la forme des activités en octogone en utilisant la commande skinparam activityShape octagon.

Exemple complet