How are object symbols changed according to their semantics?
Events that have an incoming or outgoing connection of the Message flow type are considered to be events of the Message type. Events of the Message type have special symbols:
Symbol | Name |
|---|---|
![]() | Message (start event) |
![]() | Message (intermediate event) |
![]() | Message (end event) |
The symbols for objects that do not have any particular semantics (None event type) are automatically adjusted depending on whether a connection of the Message flow type is added or removed.
The graphic shows how the symbols change if you add a connection of the Message flow type.

The following graphic shows how the symbol changes if you place an element of the Compensation (intermediate event) type on an activity and draw a connection to another activity.



