JIVE Platform
Release 0.3.1

edu.buffalo.cse.jive.sequence
Interface Message


public interface Message

A Message defines a particular communication between lifelines (or contexts).


Nested Class Summary
static class Message.MessageKind
          The kind of message as defined by the UML specification.
static class Message.MessageSort
          The sort of message as defined by the UML specification.
 
Method Summary
 Message.MessageKind messageKind()
          Returns the message kind.
 Message.MessageSort messageSort()
          Returns the message sort.
 MessageReceive receiveEvent()
          The MessageReceive marking the message destination.
 MessageSend sendEvent()
          The MessageSend marking the message origin.
 

Method Detail

messageSort

Message.MessageSort messageSort()
Returns the message sort.

Returns:
the message sort

messageKind

Message.MessageKind messageKind()
Returns the message kind.

Returns:
the message kind

sendEvent

MessageSend sendEvent()
The MessageSend marking the message origin.

Returns:
the send event

receiveEvent

MessageReceive receiveEvent()
The MessageReceive marking the message destination.

Returns:
the receive event

JIVE Platform
Release 0.3.1