| Summary: | [Communication Diagram]Applied stereotypes for messages | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | saadia dhouib <dhouib> |
| Component: | Core | Assignee: | Vincent Lorenzo <vincent.lorenzo> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | vincent.hemery |
| Version: | 0.7.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
| Bug Depends on: | 501313 | ||
| Bug Blocks: | |||
|
Description
saadia dhouib
S. Dhouib Contribution. Done in r2440 In communication diagram, stereotypes on messages are not displayed in Indigo version (0.8.0). There is a stereotype label edit part on the edge on which messages are drawn. This label does not display the messages stereotypes, but the interaction's stereotype (as the edge is linked to no element explicitly, it is linked to the diagram element). Steps to reproduce (and to clarify my speach): - Create a Communication diagram - Draw lifeline A - Draw lifeline B - Draw a message Message0 from A to B : an edge is created from A to B, a message label is created on this edge. - Draw a message Message1 from B to A : another message label is created on the same edge. - Select alternatively the edge and the two labels : The edge is linked to the Interaction, each label to its corresponding message. - Select the top interaction. Apply the SysML "ConstraintBlock" stereotype. - Select Message0. Apply the SysML "RequirementRelated" stereotype. - In appearance tab, choose to display "With brace" the stereotype and its properties : KO : stereotype not displayed. - Select Message1. Apply the SysML "Allocated" stereotype. - In appearance tab, choose to display "With brace" the stereotype and its properties : KO : stereotype not displayed. - Select the axe on which messages are drawn. - In appearance tab, choose to display "With brace" the stereotype and its properties : KO : the Interaction stereotype is displayed, whereas it should not be displayed on the axe which is only a support for messages. Just a few suggestions for retro-compatibility. Of course, you can discuss them if you disagree. The current stereotype edit part should be kept (for not making old diagram crash), but marked as deprecated. All its behavior should be deactivated. In order to keep current diagram working, we can not add a new edit part (plus I think it is difficult to create a label under a label). The best way for messages stereotype would be to print them in the message name edit part itself. We can apply stereotype on message, but not display them (bug 501313). I close this bug. |