de.jadv.lib.events.toclient
Class LevelInformationEvent

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

public class LevelInformationEvent
extends JAdvEvent

Sends the Background Information to the client

Author:
neitzel
See Also:
Serialized Form

Field Summary
(package private)  DataLevelBackground _background
           
(package private)  int _build
           
(package private)  java.lang.String _LevelID
           
 
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
LevelInformationEvent(java.nio.ByteBuffer buf)
           
LevelInformationEvent(java.lang.String id, int build, DataLevelBackground background)
          Constructor for LevelInformation.
 
Method Summary
 java.nio.ByteBuffer encodeEvent()
           
 DataLevelBackground getBackground()
           
 int getBuild()
           
 java.lang.String getLevelID()
           
 
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

_LevelID

java.lang.String _LevelID

_build

int _build

_background

DataLevelBackground _background
Constructor Detail

LevelInformationEvent

public LevelInformationEvent(java.lang.String id,
                             int build,
                             DataLevelBackground background)
Constructor for LevelInformation.


LevelInformationEvent

public LevelInformationEvent(java.nio.ByteBuffer buf)
                      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

getLevelID

public java.lang.String getLevelID()

getBuild

public int getBuild()

getBackground

public DataLevelBackground getBackground()