I am working on State Machine diagrams and want to build a diagram using the Graphical Transition notation, where you can model the trigger of the Transition as Signal receipt symbol.
From UML 2.5 specs:
As an alternative, in cases where the effect Behavior can be described as a control-flow based sequence of Actions, there is a graphical representation for Transitions and compound transitions which is similar to the notation used for Activities.
One of these actions:
18.104.22.168.2 Signal receipt symbol
Signal receipt symbol is shown as a five-pointed polygon that looks like a rectangle with a triangular notch in one
of its sides (either one).
This does not seem to be implemented in Papyrus Neon 2. Will it ever be implemented?
Or there is a workaround to enable/use this alternative notation.
Appreciate any help.
Concerning the effect behaviour: Papyrus does not support an activity-like representation within the state diagram (and this is not likely to change). However,
(1) you can create a separate activity diagram for an activity based behaviour (and optionally create a hyper-link).
(2) If the effect is an opaque behavior, you can show a specified number of lines of this behavior (controllable via Papyrus CSS, in particular "bodyCutLength")
Concerning the signal reception / five-pointed polygon: this is currently not supported as well and as far as I know there is no workaround. You might experiment with CSS to change the appearance for transitions which use a signal as trigger. If you think, that it is important to visually identify transitions with signal triggers, please post a bug with severity = Enhancement (component = Diagrams).