Author Topic: WebEA view child diagrams  (Read 1417 times)

OpenIT Solutions

  • EA User
  • **
  • Posts: 469
  • Karma: +5/-0
    • View Profile
WebEA view child diagrams
« on: March 08, 2018, 11:06:59 pm »
Hi,

We have raised an official feature request via my company; but wanted to post here as well to see if there is general support for a feature that I think is very much needed in WebEA.

We have a large process model in Sparx. Its hierarchical, in that users can click on a 'Sub-process' to see its child/composite diagram. Or they can until we move to WebEA - which we would very much like to as its a steps up from static html.

However in WebEA if you click on any element with a child diagram, you are taken to the elements property sheet, from which there is no way to navigate to the child diagram !

The ideal solution would be a pop-up context menu when you click on an element with a child diagram, from which you can either select the elements property page or the child diagram. Failing that a clearly visible link on the elements property page to the child diagram.

Regards,

Jon.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 6215
  • Karma: +99/-88
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: WebEA view child diagrams
« Reply #1 on: March 09, 2018, 10:43:07 am »
Hi Jon,

In principle, I agree, but just a couple of questions.  By "click" do you mean double-click or just a simple click?  I ask, because for most other items, if there is an attached diagram, a double-click will open the diagram, but if there isn't an attached diagram, it opens the item properties.

If you meant double-click, then it's more EAUI!  Self-inconsistency!

The behaviour should be standardised to open a choice dialog (or at least provide model-based control) to determine what should happen on double-click.

If they are going to standardise, then they should also consider where an item has more than one child diagram.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Uffe

  • EA Practitioner
  • ***
  • Posts: 1274
  • Karma: +93/-8
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
Re: WebEA view child diagrams
« Reply #2 on: March 09, 2018, 09:02:39 pm »
Weerrlll...

In general, browser-based GUIs don't distinguish double-clicks, especially in feature-poor tablet-style GUIs. The composite diagram is an example where such a disctinction would actually be motivated: one signal to view the element's properties, another to open the diagram -- like in the EA client. But the possibility of multiple child diagrams complicates things.

For elements, I would suggest the following.

Single left-click / tap always shows properties.
Single-right-click / long-tap shows menu with
    Show Properties
    Open Composite Diagram [if one exists]
    Open "Non-Composite Child Diagram Name 1"
    Open "Non-Composite Child Diagram Name 2"
Double left-click / tap, IF those are used elsewhere in the WebEA GUI, opens composite diagram or first child diagram if no composite diagram exists.

For packages, the single / double signals would be reversed, making "open first diagram" the least-effort action.


/Uffe
My theories are always correct, just apply them to the right reality.

Madhav

  • EA Novice
  • *
  • Posts: 11
  • Karma: +1/-0
    • View Profile
    • Prolaborate
Re: WebEA view child diagrams
« Reply #3 on: July 11, 2018, 09:37:34 pm »
Apologies for the late reply. Going by this point of yours "I think is very much needed in WebEA" I assume this is a critical feature and so, let me suggest a Sparx EA web publishing platform that lets you do the following apart from a multitude of things it can do.
  • View diagram and element properties side by side. Source
  • Double click on a composite element on a diagram to open it

Website link is here

VK

  • EA Administrator
  • EA User
  • *****
  • Posts: 49
  • Karma: +0/-0
    • View Profile
Re: WebEA view child diagrams
« Reply #4 on: July 17, 2018, 09:21:47 am »
Quote
However in WebEA if you click on any element with a child diagram, you are taken to the elements property sheet, from which there is no way to navigate to the child diagram !
With the release of ProCloud Server Version 2.1 Build 18, WebEA has a Composite Diagram field in the element properties section that links to the child diagram.

Example : http://demo.sparxpublic.com?m=1&o=BF75D190-3F6D-4ac7-A36B-4FCC2BAA75CE

Release Notes : https://www.sparxsystems.com/products/procloud/history.html#2.18

stevesavage

  • EA User
  • **
  • Posts: 116
  • Karma: +3/-0
    • View Profile
Re: WebEA view child diagrams
« Reply #5 on: September 15, 2018, 02:59:28 am »
To bad the "+" and the "o-o" symbols that appear on diagrams to indicate a composite diagram can't be set-up to be what you touch/click to show the composite diagram.  Basically if you touch/click the element in general you get the element info, but if you touch/click on the "+" or the "o-o" the composite diagram loads.