Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.zazof.jteg
Class ClientPlayerMessage  view ClientPlayerMessage download ClientPlayerMessage.java

java.lang.Object
  extended byorg.zazof.jteg.Message
      extended byorg.zazof.jteg.ClientPlayerMessage

public class ClientPlayerMessage
extends Message


Field Summary
private  int $playerColor
           
private  java.lang.String $playerName
           
private  int $playerNumber
           
(package private) static boolean DEBUG
           
 
Fields inherited from class org.zazof.jteg.Message
 
Constructor Summary
ClientPlayerMessage(Message nextMessage)
           
 
Method Summary
 Message decodeMessage(java.lang.String messageDescription)
          This method will return a Message that correctly processed the string according the active protocol.
 int getClientPlayerColor()
           
 java.lang.String getClientPlayerName()
           
 int getClientPlayerNumber()
           
 java.lang.String getMessageName()
          This method returns the name of the message (e.g.
 
Methods inherited from class org.zazof.jteg.Message
constructMessageString, getNextMessage, hasNextMessage, setNextMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

$playerName

private java.lang.String $playerName

$playerNumber

private int $playerNumber

$playerColor

private int $playerColor

DEBUG

static final boolean DEBUG
See Also:
Constant Field Values
Constructor Detail

ClientPlayerMessage

public ClientPlayerMessage(Message nextMessage)
Method Detail

decodeMessage

public Message decodeMessage(java.lang.String messageDescription)
                      throws UnknownMessageException
Description copied from class: Message
This method will return a Message that correctly processed the string according the active protocol. If no message was found that could process the inputstring, an exception is thrown.

The default implementation by message just passes the request on to the next message in the chain. If other behaviour is desired, this method needs to be overridden.

Overrides:
decodeMessage in class Message

getMessageName

public java.lang.String getMessageName()
Description copied from class: Message
This method returns the name of the message (e.g. 'attaque' or 'loser', ...).

Specified by:
getMessageName in class Message

getClientPlayerName

public java.lang.String getClientPlayerName()

getClientPlayerNumber

public int getClientPlayerNumber()

getClientPlayerColor

public int getClientPlayerColor()