game.protocol
Class KickRequest

java.lang.Object
  extended by game.protocol.Request
      extended by game.protocol.ControlRequest
          extended by game.protocol.KickRequest

public class KickRequest
extends ControlRequest

Version:
$Revision: 385 $ $Date: 2008-03-11 10:10:33 -0230 (Tue, 11 Mar 2008) $

Nested Class Summary
 
Nested classes/interfaces inherited from class game.protocol.Request
Request.RequestType
 
Field Summary
 
Fields inherited from class game.protocol.ControlRequest
mSide, mTime
 
Fields inherited from class game.protocol.Request
log, mClientLog, mType
 
Constructor Summary
KickRequest(int t, int p, double v, double alpha)
           
KickRequest(java.lang.String req)
           
 
Method Summary
 void dispatch(ISimulatorNet sim)
          Dispatch request to the simulator
 double getAlpha()
           
 int getPlayer()
           
 double getVelocity()
           
 java.lang.String toString()
           
 
Methods inherited from class game.protocol.ControlRequest
getSide, getTime, setSide
 
Methods inherited from class game.protocol.Request
factory, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KickRequest

public KickRequest(java.lang.String req)
            throws ParseException
Throws:
ParseException

KickRequest

public KickRequest(int t,
                   int p,
                   double v,
                   double alpha)
            throws SCOREException
Throws:
SCOREException
Method Detail

dispatch

public void dispatch(ISimulatorNet sim)
Description copied from class: ControlRequest
Dispatch request to the simulator

Specified by:
dispatch in class ControlRequest
Parameters:
sim - simulator model

getAlpha

public double getAlpha()

getPlayer

public int getPlayer()

getVelocity

public double getVelocity()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object