Bug 514548 - [Tool][Trigger] Trigger protocol message selection confusing for conjugated ports.
Summary: [Tool][Trigger] Trigger protocol message selection confusing for conjugated p...
Status: NEW
Alias: None
Product: Papyrus-rt
Classification: Modeling
Component: tool (show other bugs)
Version: 0.9.0   Edit
Hardware: PC Mac OS X
: P3 normal
Target Milestone: 1.0.2   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: Documentation, readme, usability
Depends on:
Blocks:
 
Reported: 2017-03-31 10:12 EDT by Charles Rivet CLA
Modified: 2017-10-17 14:35 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Charles Rivet CLA 2017-03-31 10:12:28 EDT
When creating a trigger for a transition trigger on a conjugated port, the unconjugated directions is used to annotate the usable protocol messages.
Given that the transition should be triggered on an incoming message, it is confusing to be shown "out" protocol messages in the selection.
I would propose that, to make this less confusing, only the protocol message names be displayed, without their direction, which is, infact, unnecessary in this context.
Comment 1 Simon Redding CLA 2017-04-11 13:40:06 EDT
Pull back to 1.0 if we have time.
Comment 2 Peter Cigehn CLA 2017-05-09 03:28:02 EDT
I guess that this should not only be considered for the trigger creation dialog itself, but also how the protocol message is displayed in the trigger table in the properties view itself. I assume that if it is found to be confusing to see the direction "out" for protocol messages for conjugated ports in the trigger creation dialog, it is probably equally confusing to see the direction "out" in the trigger table itself in the properties view for a transition.

I suggest that if the direction prefix is being removed in the trigger creation dialog, that it is also removed in the trigger table in the properties view as well.
Comment 3 Charles Rivet CLA 2017-05-09 09:06:04 EDT
(In reply to Peter Cigehn from comment #2)
> I guess that this should not only be considered for the trigger creation
> dialog itself, but also how the protocol message is displayed in the trigger
> table in the properties view itself. I assume that if it is found to be
> confusing to see the direction "out" for protocol messages for conjugated
> ports in the trigger creation dialog, it is probably equally confusing to
> see the direction "out" in the trigger table itself in the properties view
> for a transition.
> 
> I suggest that if the direction prefix is being removed in the trigger
> creation dialog, that it is also removed in the trigger table in the
> properties view as well.

+1
Comment 4 Ernesto Posse CLA 2017-10-17 14:35:45 EDT
Mass changing all 1.0.1 bugs to target milestone 1.0.2, because Bug 520039 depends on Bug 526168 which depends on Bug 526167 which modifies plugin MANIFEST files and therefore requires a new service version number in accordance to the guidelines at https://wiki.eclipse.org/Version_Numbering#When_to_change_the_service_segment. Hence the solution to these bugs must be merged as a new version (1.0.1) and therefore all old 1.0.1 bugs should become 1.0.2.