UMLMessage class
UML family — class
Represents a UML message in sequence diagrams. Displays arrows between lifelines with different styles for different message types.
Members
| Member | Kind | Description |
|---|---|---|
string MessageText | Property | Gets or sets the message text/label. |
MessageType MessageType | Property | Gets or sets the type of message. |
string SequenceNumber | Property | Gets or sets the sequence number (optional). |
bool ShowDataFlow | Property | Gets or sets whether to show animated data flow for this message. Useful for visualizing data flow in sequence diagrams. |
string ReturnDataType | Property | Gets or sets the return data type for the message (used for data flow visualization). |
UMLMessage() : base(() | Method | Initializes a new instance of the UMLMessage class. |
new void Draw(SKCanvas canvas) | Method | Draws the message arrow with appropriate styling. The canvas to draw on. |