Bug 511471 - [Tooling] Improve the internal transition list shown on the inside of a composite state
Summary: [Tooling] Improve the internal transition list shown on the inside of a compo...
Status: NEW
Alias: None
Product: Papyrus-rt
Classification: Modeling
Component: tool (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Windows 7
: P3 normal
Target Milestone: Future   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-01 09:11 EST by Peter Cigehn CLA
Modified: 2017-02-01 10:31 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Cigehn CLA 2017-02-01 09:11:38 EST
Currently the list of internal transitions shown on the inside of a composite state is shown as a compartment inside the state frame itself based on initial work done in Bug 494287. This approach is known already from the legacy tooling to cause layout issues, e.g. if you want to have entry/exit points located at the bottom border of the state frame (especially when you want to align with position of the entry/exit point on the outside of the composite state) where transitions then will pass "through" the internal transitions compartment causing lots of clutter.

In the legacy tooling the solution to this is to place the list of internal transitions in a list outside, and below, the state frame to avoid such layout and clutter issues. It could also be elaborated with other approaches like dynamic drawers or similar. The legacy tooling however, ended up in this solution with a list located on the outside, and below, the state frame after several iterations, including this solution using a compartment on the inside of the state frame.