diff options
Diffstat (limited to 'src/jrummikub/view/IPlayerPanel.java')
-rw-r--r-- | src/jrummikub/view/IPlayerPanel.java | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/jrummikub/view/IPlayerPanel.java b/src/jrummikub/view/IPlayerPanel.java index 4c15278..4cddfa4 100644 --- a/src/jrummikub/view/IPlayerPanel.java +++ b/src/jrummikub/view/IPlayerPanel.java @@ -3,15 +3,47 @@ package jrummikub.view; import jrummikub.util.IEvent; public interface IPlayerPanel { + /** + * @return + */ public IBoard getBoard(); + /** + * Sets the current player's name + * + * @param playerName + * the player name + */ public void setCurrentPlayerName(String playerName); + /** + * Sets the time the player has left for his turn + * + * @param time + * the time left + */ public void setTimeLeft(int time); + /** + * The sort by number event is emitted when the player wants to sort his + * stones by number + * + * @return the event + */ public IEvent getSortByNumberEvent(); + /** + * The sort by number event is emitted when the player wants to sort his + * stones by number + * + * @return the event + */ public IEvent getSortByColorEvent(); + /** + * The end turn event is emitted when the player wants to end his turn + * + * @return the event + */ public IEvent getEndTurnEvent(); } |