Sparx Systems Forum
Enterprise Architect => Suggestions and Requests => Topic started by: OpenIT Solutions 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.
-
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
-
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
-
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 (https://goo.gl/1jLQni)
- Double click on a composite element on a diagram to open it
Website link is here (https://prolaborate.com/)
-
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 (http://demo.sparxpublic.com?m=1&o=BF75D190-3F6D-4ac7-A36B-4FCC2BAA75CE)
Release Notes : https://www.sparxsystems.com/products/procloud/history.html#2.18 (https://www.sparxsystems.com/products/procloud/history.html#2.18)
-
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.