ix.ichat
Class ChatMessage

java.lang.Object
  |
  +--ix.ichat.ChatMessage
All Implemented Interfaces:
java.lang.Cloneable, Sendable, java.io.Serializable

public class ChatMessage
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable, Sendable

A frame for chat dialogues.

See Also:
Serialized Form

Field Summary
protected  Name senderId
           
protected  java.lang.String text
           
 
Constructor Summary
ChatMessage()
           
ChatMessage(java.lang.String text, java.lang.String senderId)
           
 
Method Summary
 java.lang.Object clone()
           
 Name getSenderId()
           
 java.lang.String getText()
           
 void setSenderId(Name id)
           
 void setText(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

text

protected java.lang.String text

senderId

protected Name senderId
Constructor Detail

ChatMessage

public ChatMessage()

ChatMessage

public ChatMessage(java.lang.String text,
                   java.lang.String senderId)
Method Detail

getText

public java.lang.String getText()

setText

public void setText(java.lang.String text)

getSenderId

public Name getSenderId()
Specified by:
getSenderId in interface Sendable

setSenderId

public void setSenderId(Name id)
Specified by:
setSenderId in interface Sendable

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Specified by:
clone in interface Sendable
Overrides:
clone in class java.lang.Object