Internet Chess ToolKit
v0.2.0

ictk.boardgame.chess.net.ics.event
Class ICSMessageEvent

java.lang.Object
  extended byictk.boardgame.chess.net.ics.event.ICSEvent
      extended byictk.boardgame.chess.net.ics.event.ICSMessageEvent
Direct Known Subclasses:
ICSChannelEvent, ICSKibitzEvent, ICSTellEvent

public abstract class ICSMessageEvent
extends ICSEvent

A communication event, such as a personal tell from one user to another.


Field Summary
 
Fields inherited from class ictk.boardgame.chess.net.ics.event.ICSEvent
AUTO_SALUTE_EVENT, AVAIL_INFO_EVENT, BOARD_SAY_EVENT, BOARD_UPDATE_EVENT, CHALLENGE_EVENT, CHANNEL_EVENT, DEBUG, GAME_CREATED_EVENT, GAME_NOTIFICATION_EVENT, GAME_RESULT_EVENT, HISTORY_EVENT, KIBITZ_EVENT, MATCH_REQUEST_EVENT, MOVE_LIST_EVENT, NUM_EVENTS, PLAYER_CONNECTION_EVENT, PLAYER_NOTIFICATION_EVENT, QTELL_EVENT, SAY_EVENT, SEEK_AD_EVENT, SEEK_AD_READABLE_EVENT, SEEK_CLEAR_EVENT, SEEK_REMOVE_EVENT, SEEK_REMOVE_READABLE_EVENT, SHOUT_EVENT, TAKEBACK_REQUEST_EVENT, TELL_EVENT, TOURNAMENT_CHANNEL_EVENT, UNKNOWN_EVENT, USER_DEFINED_EVENT, WHISPER_EVENT
 
Constructor Summary
ICSMessageEvent(ICSProtocolHandler server, int eventType)
           
ICSMessageEvent(int eventType)
           
 
Method Summary
 java.lang.String getPlayer()
           
 void setPlayer(java.lang.String player)
          sets the author of this message
 
Methods inherited from class ictk.boardgame.chess.net.ics.event.ICSEvent
DEBUG_getOriginal, getEventParser, getEventType, getMessage, getReadable, getServer, getTimestamp, isFake, setEventParser, setEventType, setFake, setMessage, setOriginal, setServer, setTimestamp, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ICSMessageEvent

public ICSMessageEvent(ICSProtocolHandler server,
                       int eventType)

ICSMessageEvent

public ICSMessageEvent(int eventType)
Method Detail

setPlayer

public void setPlayer(java.lang.String player)
sets the author of this message


getPlayer

public java.lang.String getPlayer()

Submit a bug or feature
Visit the Website
Internet Chess ToolKit is licensed under the GPL v2 .