de.jadv.lib.events.toclient
Class SubObjectEvent

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

public class SubObjectEvent
extends JAdvEvent

The clients need to know, that there is an object inside another object.

Author:
neitzel
See Also:
Serialized Form

Field Summary
 int _desc
           
 java.lang.String _insideObjID
           
 java.lang.String _objectID
           
 
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
SubObjectEvent(java.nio.ByteBuffer buf)
           
SubObjectEvent(java.lang.String ObjectID, java.lang.String InsideObjID, int desc)
          Constructor for JObjectOutEvent.
 
Method Summary
 java.nio.ByteBuffer encodeEvent()
           
 int getDescription()
           
 java.lang.String getInsideObjID()
           
 java.lang.String getObjectID()
           
 
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

_objectID

public java.lang.String _objectID

_insideObjID

public java.lang.String _insideObjID

_desc

public int _desc
Constructor Detail

SubObjectEvent

public SubObjectEvent(java.lang.String ObjectID,
                      java.lang.String InsideObjID,
                      int desc)
Constructor for JObjectOutEvent.


SubObjectEvent

public SubObjectEvent(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

getObjectID

public java.lang.String getObjectID()

getInsideObjID

public java.lang.String getInsideObjID()

getDescription

public int getDescription()