de.jadv.lib.events.fromclient
Class MoveObjectEvent

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

public class MoveObjectEvent
extends JAdvEvent

Event from the client: One object should be moved inside another (e.g. move something inside a chest or take an object)

Author:
neitzel
See Also:
Serialized Form

Field Summary
 java.lang.String _objTarget
           
 java.lang.String _objToMove
           
 
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
MoveObjectEvent(java.nio.ByteBuffer buf)
           
MoveObjectEvent(java.lang.String ObjToMove, java.lang.String ObjTarget)
          Creates a new instance of MoveObjectEvent
 
Method Summary
 java.nio.ByteBuffer encodeEvent()
           
 java.lang.String getObjTarget()
           
 java.lang.String getObjToMove()
           
 
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

_objToMove

public java.lang.String _objToMove

_objTarget

public java.lang.String _objTarget
Constructor Detail

MoveObjectEvent

public MoveObjectEvent(java.lang.String ObjToMove,
                       java.lang.String ObjTarget)
Creates a new instance of MoveObjectEvent


MoveObjectEvent

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

getObjToMove

public java.lang.String getObjToMove()

getObjTarget

public java.lang.String getObjTarget()