Adding Player state to TournamentPlayer and TournamentPanel.

This commit is contained in:
LevelX2 2013-07-01 17:11:44 +02:00
parent 7c5f1efe71
commit 06163d6ac5
8 changed files with 84 additions and 5 deletions

View file

@ -39,11 +39,17 @@ public class TournamentPlayerView implements Serializable {
private static final long serialVersionUID = 1L;
private String name;
private String state;
private String results;
private int points;
TournamentPlayerView(TournamentPlayer player) {
this.name = player.getPlayer().getName();
StringBuilder sb = new StringBuilder(player.getState().toString());
if (!player.getStateInfo().isEmpty()) {
sb.append(" (").append(player.getStateInfo()).append(")");
}
this.state = sb.toString();
this.points = player.getPoints();
this.results = player.getResults();
}
@ -52,6 +58,10 @@ public class TournamentPlayerView implements Serializable {
return this.name;
}
public String getState() {
return state;
}
public int getPoints() {
return this.points;
}