|
Internet Chess ToolKit v0.2.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectictk.boardgame.GameInfo
GameInfo contains all the information about the players of the game, where the game was played, what where the specific game/rule conditions of the game including time controls.
Field Summary | |
static long |
DEBUG
|
java.util.Properties |
props
|
Constructor Summary | |
GameInfo()
|
Method Summary | |
void |
add(java.lang.String key,
java.lang.String value)
extra data that we don't use might be in an imported file, and we'd like to keep it. |
void |
dump()
diagonostic tool |
boolean |
equals(java.lang.Object o)
the test for equality against all data in the object |
java.lang.String |
get(java.lang.String key)
retrieve the Aux data. |
java.util.Properties |
getAuxilleryProperties()
returns the Porperties object containing all the auxillery data that you want to save about the game but is not standard for this type of game. |
java.util.Calendar |
getDate()
|
java.lang.String |
getDateString()
returns the date string in typical YYYY.MM.DD format. |
int |
getDay()
|
java.lang.String |
getEvent()
|
int |
getMonth()
|
Player[] |
getPlayers()
gets the entire players array. |
Result |
getResult()
|
java.lang.String |
getRound()
|
java.lang.String |
getSite()
|
java.lang.String |
getSubRound()
|
int |
getYear()
|
int |
hashCode()
|
void |
setAuxilleryProperties(java.util.Properties p)
this sets the entire properiest list to whatever you're sending it. |
void |
setDate(java.util.Calendar date)
|
void |
setDay(int i)
|
void |
setEvent(java.lang.String event)
|
void |
setMonth(int i)
|
void |
setResult(Result res)
|
void |
setRound(java.lang.String round)
|
void |
setSite(java.lang.String site)
|
void |
setSubRound(java.lang.String round)
|
void |
setYear(int i)
|
java.lang.String |
toString()
only used for debugging. |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final long DEBUG
public java.util.Properties props
Constructor Detail |
public GameInfo()
Method Detail |
public Player[] getPlayers()
public java.lang.String getEvent()
public java.lang.String getSite()
public java.util.Calendar getDate()
public java.lang.String getRound()
public java.lang.String getSubRound()
public int getYear()
public int getMonth()
public int getDay()
public Result getResult()
public java.util.Properties getAuxilleryProperties()
public java.lang.String getDateString()
public void setEvent(java.lang.String event)
public void setSite(java.lang.String site)
public void setDate(java.util.Calendar date)
public void setRound(java.lang.String round)
public void setSubRound(java.lang.String round)
public void setYear(int i)
public void setMonth(int i)
public void setDay(int i)
public void setResult(Result res)
public void setAuxilleryProperties(java.util.Properties p)
public void add(java.lang.String key, java.lang.String value)
public java.lang.String get(java.lang.String key)
public java.lang.String toString()
public boolean equals(java.lang.Object o)
public int hashCode()
public void dump()
|
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 |