|
Internet Chess ToolKit v0.2.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ictk.boardgame.chess.net.ics.event.ICSEvent ictk.boardgame.chess.net.ics.event.ICSBoardUpdateEvent
A board representation that indicates the client should update the local representation of the board. An example of this is Sytle12.
Field Summary | |
static int |
EVENT_TYPE
|
static int |
EXAMINING_RELATION
this is an isolated position the user is looking at. |
static int |
ISO_POSITION_RELATION
this is an isolated position the user is looking at. |
static int |
OBSERVING_EXAMINED_RELATION
this is an isolated position the user is looking at. |
static int |
OBSERVING_PLAY_RELATION
this is an isolated position the user is looking at. |
static int |
PLAYING_MY_MOVE_RELATION
this is an isolated position the user is looking at. |
static int |
PLAYING_NOT_MY_MOVE_RELATION
this is an isolated position the user is looking at. |
Fields inherited from interface ictk.boardgame.chess.net.ics.event.ICSBoardEvent |
NO_BOARD |
Constructor Summary | |
ICSBoardUpdateEvent()
|
Method Summary | |
int |
getBlackClock()
|
java.lang.String |
getBlackClockAsString()
|
int |
getBlackMaterial()
|
java.lang.String |
getBlackPlayer()
|
char[][] |
getBoardArray()
|
int |
getBoardNumber()
|
int |
getEnPassantFile()
|
int |
getIncrement()
|
int |
getInitialTime()
|
int |
getLag()
|
int |
getMoveNumber()
|
int |
getMoveTime()
|
java.lang.String |
getMoveTimeAsString()
|
int |
getPlySinceLastIrreversableMove()
|
java.lang.String |
getReadable()
this is completely temporary and only for diagnostic purposes. |
int |
getRelation()
|
java.lang.String |
getSAN()
|
java.lang.String |
getVerboseMove()
|
int |
getWhiteClock()
|
java.lang.String |
getWhiteClockAsString()
|
int |
getWhiteMaterial()
|
java.lang.String |
getWhitePlayer()
|
boolean |
isBlackCastleableKingside()
|
boolean |
isBlackCastleableQueenside()
|
boolean |
isBlackMove()
|
boolean |
isBlackToMove()
|
boolean |
isClockMoving()
|
boolean |
isFlipBoard()
|
boolean |
isWhiteCastleableKingside()
|
boolean |
isWhiteCastleableQueenside()
|
void |
setBlackCastleableKingside(boolean t)
|
void |
setBlackCastleableQueenside(boolean t)
|
void |
setBlackClock(int ms)
|
void |
setBlackMaterial(int value)
|
void |
setBlackMove(boolean t)
|
void |
setBlackPlayer(java.lang.String player)
|
void |
setBoardArray(char[][] b)
|
void |
setBoardNumber(int board)
|
void |
setClockMoving(boolean t)
|
void |
setEnPassantFile(int ep)
|
void |
setFlipBoard(boolean t)
|
void |
setIncrement(int seconds)
|
void |
setInitialTime(int seconds)
|
void |
setLag(int ms)
|
void |
setMoveNumber(int num)
|
void |
setMoveTime(int ms)
|
void |
setPlySinceLastIrreversableMove(int ply)
|
void |
setRelation(int pov)
|
void |
setSAN(java.lang.String san)
|
void |
setVerboseMove(java.lang.String move)
|
void |
setWhiteCastleableKingside(boolean t)
|
void |
setWhiteCastleableQueenside(boolean t)
|
void |
setWhiteClock(int ms)
|
void |
setWhiteMaterial(int value)
|
void |
setWhitePlayer(java.lang.String player)
|
java.lang.String |
toString()
|
Methods inherited from class ictk.boardgame.chess.net.ics.event.ICSEvent |
DEBUG_getOriginal, getEventParser, getEventType, getMessage, getServer, getTimestamp, isFake, setEventParser, setEventType, setFake, setMessage, setOriginal, setServer, setTimestamp |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int EVENT_TYPE
public static final int ISO_POSITION_RELATION
public static final int OBSERVING_EXAMINED_RELATION
public static final int EXAMINING_RELATION
public static final int PLAYING_NOT_MY_MOVE_RELATION
public static final int PLAYING_MY_MOVE_RELATION
public static final int OBSERVING_PLAY_RELATION
Constructor Detail |
public ICSBoardUpdateEvent()
Method Detail |
public char[][] getBoardArray()
public boolean isBlackToMove()
public java.lang.String getWhitePlayer()
public java.lang.String getBlackPlayer()
public int getMoveNumber()
public int getEnPassantFile()
public int getPlySinceLastIrreversableMove()
public int getBoardNumber()
getBoardNumber
in interface ICSBoardEvent
public int getRelation()
public int getInitialTime()
public int getIncrement()
public int getWhiteMaterial()
public int getBlackMaterial()
public int getWhiteClock()
public int getBlackClock()
public int getLag()
public java.lang.String getSAN()
public boolean isBlackMove()
public boolean isWhiteCastleableKingside()
public boolean isWhiteCastleableQueenside()
public boolean isBlackCastleableKingside()
public boolean isBlackCastleableQueenside()
public int getMoveTime()
public java.lang.String getVerboseMove()
public boolean isFlipBoard()
public boolean isClockMoving()
public java.lang.String getMoveTimeAsString()
public java.lang.String getBlackClockAsString()
public java.lang.String getWhiteClockAsString()
public void setBoardArray(char[][] b)
public void setBoardNumber(int board)
setBoardNumber
in interface ICSBoardEvent
public void setBlackMove(boolean t)
public void setWhitePlayer(java.lang.String player)
public void setBlackPlayer(java.lang.String player)
public void setMoveNumber(int num)
public void setEnPassantFile(int ep)
public void setPlySinceLastIrreversableMove(int ply)
public void setRelation(int pov)
public void setInitialTime(int seconds)
public void setIncrement(int seconds)
public void setWhiteMaterial(int value)
public void setBlackMaterial(int value)
public void setWhiteClock(int ms)
public void setBlackClock(int ms)
public void setLag(int ms)
public void setSAN(java.lang.String san)
public void setWhiteCastleableKingside(boolean t)
public void setWhiteCastleableQueenside(boolean t)
public void setBlackCastleableKingside(boolean t)
public void setBlackCastleableQueenside(boolean t)
public void setVerboseMove(java.lang.String move)
public void setFlipBoard(boolean t)
public void setClockMoving(boolean t)
public void setMoveTime(int ms)
public java.lang.String getReadable()
getReadable
in class ICSEvent
public java.lang.String toString()
toString
in class ICSEvent
|
Submit a bug or feature Visit the Website Internet Chess ToolKit is licensed under the GPL v2 . |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |