org.ceno.model
Interface Message

All Superinterfaces:
org.eclipse.emf.ecore.EObject, EObjectSerializable, org.eclipse.emf.common.notify.Notifier, java.io.Serializable
All Known Subinterfaces:
BroadcastMessage, MulticastMessage, UnicastMessage
All Known Implementing Classes:
BroadcastMessageImpl, MessageImpl, MulticastMessageImpl, UnicastMessageImpl

public interface Message
extends EObjectSerializable

A representation of the model object 'Message'.

The following features are supported:

See Also:
ModelPackage.getMessage()

Method Summary
 int getId()
          Returns the value of the 'Id' attribute
 java.lang.String getMessageText()
          Returns the value of the 'Message Text' attribute
 Developer getSender()
          Returns the value of the 'Sender' reference
 java.util.Date getTimestamp()
          Returns the value of the 'Timestamp' attribute
 void setId(int value)
          Sets the value of the 'Id' attribute
 void setMessageText(java.lang.String value)
          Sets the value of the 'Message Text' attribute
 void setSender(Developer value)
          Sets the value of the 'Sender' reference
 void setTimestamp(java.util.Date value)
          Sets the value of the 'Timestamp' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getSender

Developer getSender()
Returns the value of the 'Sender' reference.

If the meaning of the 'Sender' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Sender' reference.
See Also:
setSender(Developer), ModelPackage.getMessage_Sender()

setSender

void setSender(Developer value)
Sets the value of the 'Sender' reference.

Parameters:
value - the new value of the 'Sender' reference.
See Also:
getSender()

getMessageText

java.lang.String getMessageText()
Returns the value of the 'Message Text' attribute.

If the meaning of the 'Message Text' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Message Text' attribute.
See Also:
setMessageText(String), ModelPackage.getMessage_MessageText()

setMessageText

void setMessageText(java.lang.String value)
Sets the value of the 'Message Text' attribute.

Parameters:
value - the new value of the 'Message Text' attribute.
See Also:
getMessageText()

getId

int getId()
Returns the value of the 'Id' attribute.

If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id' attribute.
See Also:
setId(int), ModelPackage.getMessage_Id()

setId

void setId(int value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()

getTimestamp

java.util.Date getTimestamp()
Returns the value of the 'Timestamp' attribute.

If the meaning of the 'Timestamp' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Timestamp' attribute.
See Also:
setTimestamp(Date), ModelPackage.getMessage_Timestamp()

setTimestamp

void setTimestamp(java.util.Date value)
Sets the value of the 'Timestamp' attribute.

Parameters:
value - the new value of the 'Timestamp' attribute.
See Also:
getTimestamp()