Finished side panel info

git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@501 72836036-5685-4462-b002-a69064685172
This commit is contained in:
Jannis Harder 2011-06-20 03:19:02 +02:00
parent 4df5c0e665
commit 8a3e4c3e26
6 changed files with 118 additions and 32 deletions

View file

@ -43,5 +43,13 @@ public interface IPlayer extends Serializable {
* the player laid out
*
*/
void setLaidOut(boolean laidOut);
public void setLaidOut(boolean laidOut);
public boolean wasLastTurnInvalid();
public void setLastTurnInvalid(boolean value);
public int getLastTurnStoneCount();
public void setLastTurnStoneCount(int value);
}

View file

@ -7,6 +7,8 @@ public class Player implements IPlayer {
private PlayerSettings settings;
private IHand hand;
private boolean laidOut;
private boolean lastTurnInvalid;
private int lastTurnStoneCount;
/**
* Create a new player with a given name and color
@ -45,4 +47,24 @@ public class Player implements IPlayer {
public PlayerSettings getPlayerSettings() {
return settings;
}
@Override
public boolean wasLastTurnInvalid() {
return lastTurnInvalid;
}
@Override
public void setLastTurnInvalid(boolean value) {
lastTurnInvalid = value;
}
@Override
public int getLastTurnStoneCount() {
return lastTurnStoneCount;
}
@Override
public void setLastTurnStoneCount(int value) {
lastTurnStoneCount = value;
}
}