de.jadv.lib.events.toclient
Class MessageEvent

java.lang.Object
  |
  +--de.jadv.lib.events.JAdvEvent
        |
        +--de.jadv.lib.events.toclient.MessageEvent
All Implemented Interfaces:
java.io.Serializable

public class MessageEvent
extends JAdvEvent

Send a Message to the Client

Author:
neitzel
See Also:
Serialized Form

Field Summary
 java.lang.String message
           
 java.lang.String sender
           
 byte typeOfMessage
           
 
Fields inherited from class de.jadv.lib.events.JAdvEvent
BUFFERSIZE, CODE_AllPlayerStatsEvent, CODE_AttackEvent, CODE_AvailableRacesEvent, CODE_ErrorEvent, CODE_FightEvent, CODE_GetRacesEvent, CODE_InNewLevelEvent, CODE_IsLoggedInEvent, CODE_IsNotLoggedInEvent, CODE_JAdvEvent, CODE_LevelInformationEvent, CODE_LibVersionEvent, CODE_LoginEvent, CODE_MessageEvent, CODE_MoveObjectEvent, CODE_NeedLevelEvent, CODE_NewPlayerEvent, CODE_ObjectAttributesEvent, CODE_ObjectEvent, CODE_ObjectOutEvent, CODE_PlayerIDEvent, CODE_PlayerMoveEvent, CODE_QuitEvent, CODE_RequestLongEvent, CODE_RequestShortEvent, CODE_SendMessageEvent, CODE_ShortPlayerStatsEvent, CODE_SubObjectEvent, CODE_UnknownEvent, CODE_UseObjectEvent, debug, EVENT_CODER_VERSION
 
Constructor Summary
MessageEvent(java.nio.ByteBuffer buf)
          Constructor!
MessageEvent(java.lang.String sender, java.lang.String message, byte type)
          Constructor for MessageEvent.
 
Method Summary
 java.nio.ByteBuffer encodeEvent()
           
 
Methods inherited from class de.jadv.lib.events.JAdvEvent
decodeEvent, encodeEvent, getCreateTime, isNewer, isOlder, readBackground, readString, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sender

public java.lang.String sender

message

public java.lang.String message

typeOfMessage

public byte typeOfMessage
Constructor Detail

MessageEvent

public MessageEvent(java.lang.String sender,
                    java.lang.String message,
                    byte type)
Constructor for MessageEvent.


MessageEvent

public MessageEvent(java.nio.ByteBuffer buf)
             throws java.io.IOException
Constructor!

Parameters:
buf - - Buffer to read all elements from
Throws:
java.io.IOException
Method Detail

encodeEvent

public java.nio.ByteBuffer encodeEvent()
                                throws java.io.IOException
Specified by:
encodeEvent in class JAdvEvent
java.io.IOException
See Also:
JAdvEvent.encodeEvent()