netbattle.messages
Class NetMessage

java.lang.Object
  extended by netbattle.messages.NetMessage
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AcceptChallengeMessage, AcceptedChallengeMessage, ActivityMessage, AddBattleMessage, BanMessage, BattleEndMessage, BattleReadyMessage, FieldTextMessage, FinaliseChallengeMessage, FindAliasesMessage, InformDamageMessage, IssueChallengeMessage, JoinChannelMessage, JoinServerMessage, PartyMessage, RatioRefreshMessage, RegisterAccountMessage, ReplacePokemonMessage, RequestMoveMessage, SelectionEndMessage, SpectatorMessage, StatRefreshMessage, StatusChangeMessage, SuccessMessage, UpdatePokemonStatusMessage, UseMoveMessage, UserListMessage, UserTableMessage, WelcomeMessage, WelcomeTextMessage, WithdrawChallengeMessage

public abstract class NetMessage
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static int ACCEPT_CHALLENGE
           
static int ACCEPTED_CHALLENGE
           
static int ACTIVITY_MESSAGE
           
static int ADD_BATTLE
           
static int BAN_USER
           
static int BATTLE_END
           
static int BATTLE_READY
           
static int ERROR_LOG_MESSAGE
           
static int FIELD_TEXT
           
static int FINALISE_CHALLENGE
           
static int FIND_ALIASES_MESSAGE
           
static int INFORM_DAMAGE
           
static int ISSUE_CHALLENGE
           
static int JOIN_CHANNEL_MESSAGE
           
static int JOIN_SERVER
           
static int PARTY_MESSAGE
           
static int RATIO_REFRESH
           
static int REGISTER_ACCOUNT
           
static int REPLACE_POKEMON
           
static int REQUEST_MOVE
           
static int SELECTION_END
           
static int SPECTATOR_MESSAGE
           
static int STAT_REFRESH
           
static int STATUS_CHANGE
           
static int SUCCESS_MESSAGE
           
static int UPDATE_POKEMON_STATUS
           
static int USE_MOVE
           
static int USER_LIST
           
static int USER_TABLE
           
static int WELCOME_MESSAGE
           
static int WELCOME_TEXT_MESSAGE
           
static int WITHDRAW_CHALLENGE
           
 
Constructor Summary
NetMessage()
           
NetMessage(int message)
           
 
Method Summary
abstract  int getMessage()
           
 boolean logInRequired()
          Returns whether the client must be logged in before he should receive this message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_TEXT

public static final int FIELD_TEXT
See Also:
Constant Field Values

BATTLE_READY

public static final int BATTLE_READY
See Also:
Constant Field Values

JOIN_SERVER

public static final int JOIN_SERVER
See Also:
Constant Field Values

WELCOME_MESSAGE

public static final int WELCOME_MESSAGE
See Also:
Constant Field Values

SUCCESS_MESSAGE

public static final int SUCCESS_MESSAGE
See Also:
Constant Field Values

USER_LIST

public static final int USER_LIST
See Also:
Constant Field Values

STATUS_CHANGE

public static final int STATUS_CHANGE
See Also:
Constant Field Values

ISSUE_CHALLENGE

public static final int ISSUE_CHALLENGE
See Also:
Constant Field Values

ACCEPT_CHALLENGE

public static final int ACCEPT_CHALLENGE
See Also:
Constant Field Values

ACCEPTED_CHALLENGE

public static final int ACCEPTED_CHALLENGE
See Also:
Constant Field Values

FINALISE_CHALLENGE

public static final int FINALISE_CHALLENGE
See Also:
Constant Field Values

REQUEST_MOVE

public static final int REQUEST_MOVE
See Also:
Constant Field Values

USE_MOVE

public static final int USE_MOVE
See Also:
Constant Field Values

SELECTION_END

public static final int SELECTION_END
See Also:
Constant Field Values

REPLACE_POKEMON

public static final int REPLACE_POKEMON
See Also:
Constant Field Values

STAT_REFRESH

public static final int STAT_REFRESH
See Also:
Constant Field Values

PARTY_MESSAGE

public static final int PARTY_MESSAGE
See Also:
Constant Field Values

ADD_BATTLE

public static final int ADD_BATTLE
See Also:
Constant Field Values

REGISTER_ACCOUNT

public static final int REGISTER_ACCOUNT
See Also:
Constant Field Values

INFORM_DAMAGE

public static final int INFORM_DAMAGE
See Also:
Constant Field Values

BAN_USER

public static final int BAN_USER
See Also:
Constant Field Values

USER_TABLE

public static final int USER_TABLE
See Also:
Constant Field Values

BATTLE_END

public static final int BATTLE_END
See Also:
Constant Field Values

WITHDRAW_CHALLENGE

public static final int WITHDRAW_CHALLENGE
See Also:
Constant Field Values

RATIO_REFRESH

public static final int RATIO_REFRESH
See Also:
Constant Field Values

UPDATE_POKEMON_STATUS

public static final int UPDATE_POKEMON_STATUS
See Also:
Constant Field Values

SPECTATOR_MESSAGE

public static final int SPECTATOR_MESSAGE
See Also:
Constant Field Values

WELCOME_TEXT_MESSAGE

public static final int WELCOME_TEXT_MESSAGE
See Also:
Constant Field Values

ACTIVITY_MESSAGE

public static final int ACTIVITY_MESSAGE
See Also:
Constant Field Values

ERROR_LOG_MESSAGE

public static final int ERROR_LOG_MESSAGE
See Also:
Constant Field Values

FIND_ALIASES_MESSAGE

public static final int FIND_ALIASES_MESSAGE
See Also:
Constant Field Values

JOIN_CHANNEL_MESSAGE

public static final int JOIN_CHANNEL_MESSAGE
See Also:
Constant Field Values
Constructor Detail

NetMessage

public NetMessage()

NetMessage

public NetMessage(int message)
Method Detail

getMessage

public abstract int getMessage()

logInRequired

public boolean logInRequired()
Returns whether the client must be logged in before he should receive this message.