Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 367987

Summary: [ActivityDiagram] Support isException and stream special notations on pins of callAction nodes
Product: [Modeling] Papyrus Reporter: Raphael Faudou <raphael.faudou>
Component: DiagramAssignee: Project Inbox <mdt-papyrus-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: arnaud.cuccuru, cletavernier, faure.tristan, klaas.gadeyne, raphael.faudou, tobias.boesch, vincent.lorenzo
Version: 1.1.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: Confirmed

Description Raphael Faudou CLA 2012-01-05 16:14:52 EST
When callAction nodes invoke behavior with parameters with "stream" property set to true or "isException" set to true, the notation of the concerned pins should reflect those information.
For "stream", there is a keyword "stream" to add close to the pin.
For "isException" there is a small triangle symbol to add close to the pin.
Comment 1 Klaas Gadeyne CLA 2015-02-11 10:54:45 EST
Still present in Luna 1.0.2 nightly build, and I assume not specific to any HW/OS.

For streaming parameters, additionally UML 2.5.1 also allows to represent this by a black filled square instead.  (See fig. 16.21 for an example of the keyword notation and 16.22 for an example of the black fill colored pin)

Note: the latter also allows a (very ugly) workaround: manual changing the appearance properties of the pin and set the fill color to black.
Comment 2 Klaas Gadeyne CLA 2015-02-11 10:56:49 EST
@camille: I just noticed this bug was assigned back in 2012 but not yet resolved.  I guess it would make sense to re-assign it to the project inbox?