cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to hide or undisplay message flows from structure diagrams?

BenAvdicevic
Honored Contributor

Hi,

We're trying to understand how to hide message flows from structure diagrams. For example, in an Application System Structure diagram.

BenAvdicevic_0-1699324247658.png

We tried right-clicking the Interaction object, and then selecting the "Shapes and Details" option, like this:

BenAvdicevic_1-1699324347860.png

But, this brings up a menu which has 2 issues:  1) it is hard to understand how to use it 2) No combination of options actually hides the message flows.

BenAvdicevic_2-1699324604649.png

Lastly,   we tried using the Views and Details setting of the diagram to disable option for displaying the message flows  for all Interactions on the page.

BenAvdicevic_3-1699324738784.png

However,  this setting did not make any difference. No matter what I changed - the message flows remained visible.

 

BenAvdicevic_4-1699324875887.png

 

 

 

 

 

 

 

 

 

 

 

3 Replies

BenAvdicevic
Honored Contributor

@PBessodes  Thank you again!  Your solution works - both for hiding individual flows but as well for hiding global flows by selecting all objects (CTRL-A).

However - this is a very bad UX.  Virtually impossible for end-user to discover or even read in documentation.

We plan to document this for our users with a video tutorial.   But we are hoping things like this are fixed in Aquila  - if not already.  

Hello,

You can hide message flows but I agree this is not user friendly and interface is misleading. It is definitly something we need to fix/improve.

When you create an Interaction, 3 objects are created in fact : The interaction itself and 2 endpoints (provider and consumer ends). More other, 3 types of messages flows exist : outcomes, upstream contents (messages sent by provider and received by consumer) and downstream contents (messages sent by consumer and received by provider).

PBessodes_0-1699528825255.png

To hide outcome mesage, you need to open Shapes and Details menu on Interaction (click on name/middle of the shape) and de-select "Display" check box of "Outcome" option

PBessodes_1-1699529094709.png

To hide downstream contents, you need to open Shapes and Details menu on Provider Interaction Endpoint and de-select "Display" check box of "InteractionEndPoint Downstream Contents" option.

PBessodes_3-1699529433412.png   PBessodes_2-1699529273312.png

To hide upstream contents, you need to open Shapes and Details menu on Consumer Interaction Endpoint and de-select "Display" check box of "InteractionEndPoint Upstream Contents" option.

It is possible to hide messages for all interactions in diagram by selecting all interactions or objects (CTRL+A) and opening Shapes and Details menu (you just open the Interaction or Interaction Endpoints trees to find same options that will apply on whole selection).

PBessodes_4-1699529802375.png

 

BenAvdicevic
Honored Contributor

@PBessodes Any thoughts on this one?