core.messages
Class TextMessage

java.lang.Object
  extended bycore.Message
      extended bycore.messages.TextMessage

public class TextMessage
extends Message

Author:
hoela

Constructor Summary
TextMessage(java.lang.String source, java.lang.String destination, java.lang.String text)
           
TextMessage(java.lang.String source, java.lang.String destination, java.lang.String text, long id, byte[] signature)
           
 
Method Summary
 byte[] getSignature()
           
 java.lang.String getText()
           
 void setSignature(byte[] signature)
           
 byte[] toXML()
           
 
Methods inherited from class core.Message
getDestination, getId, getMessageType, getSource, restamp
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextMessage

public TextMessage(java.lang.String source,
                   java.lang.String destination,
                   java.lang.String text)
Parameters:
text - The text to set.

TextMessage

public TextMessage(java.lang.String source,
                   java.lang.String destination,
                   java.lang.String text,
                   long id,
                   byte[] signature)
Parameters:
source -
destination -
Method Detail

toXML

public byte[] toXML()
Specified by:
toXML in class Message

getText

public java.lang.String getText()
Returns:
The text of the message. Needed right now for Network.

getSignature

public byte[] getSignature()
Returns:
Returns the signature.

setSignature

public void setSignature(byte[] signature)
Parameters:
signature - The signature to set.