Ability to spotlight a participant so that only activity to/from that participant remains

0 votes
asked Apr 4, 2025 in Wanted features by smagnet99 (120 points)

I have a comprehensive MSD showing every interaction between 10 participants but many of the participants in the MSD do not interact with one another.  I want to show a view of the process from one participant's perspective.  The feature would spotlight a participant and all activity to/from that participant:

spotlight participant Bob as B

Consider allowing multiple participants to be spotlighted.  All spotlighted participants and their related activity and co-participants are included.  All unlinked participants and their activity are excluded.

1 Answer

0 votes
answered Apr 5, 2025 by kirchsth (7,760 points)

Hi @smagnet99,

with `!pragma svginteractive true` you can select different participants and show the interactions in the svg output. E,g, open following link in a new window

plantuml.com/plantuml/svg/SoWkIImgAStDuL8iA4fCpqrKA2vBpymhIIrAJ2x9B4jLA2agJUNYSifFKj2rKt3CoKnELR1Io4ZDoSddueg8TC4KXV1qWU8X_humKUm601M019tydHGGXd8vfEQb01q40000

The corresponding source can be opened via following linked png image



BR Helmut

commented Apr 7, 2025 by smagnet99 (120 points)

That is really cool and useful!  It almost gets me the feature that I want.

  1. I want to be able to add the "spotlight" directive to the plantuml rather than having to select the spotlighted participants interactively
  2. I want the unlinked participants to be eliminated.
  3. I want the collaborators to the spotlighted participant to be rendered fully (not grayed out.
...