Skip to main content


Message Definition

A message is shown as a line from the sender MessageEnd to the receiver MessageEnd.

See Unified Modeling Language v2.5.1, section

Message typeDSLLine and arrowhead (Spec)Visualization
AsyncA->B: Async messagesolid line with open arrowhead
SyncA.method()filled arrowhead
Replyret = A.method
return ret
@return A->B: message
dashed line with either an open or filled arrowhead
* ZenUML renderer use open arrowhead.
Object creationnew ClassName()dashed line with an open arrowhead