diff options
Diffstat (limited to 'src/jrummikub/model/IRoundState.java')
-rw-r--r-- | src/jrummikub/model/IRoundState.java | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/src/jrummikub/model/IRoundState.java b/src/jrummikub/model/IRoundState.java index 1f6da15..d394694 100644 --- a/src/jrummikub/model/IRoundState.java +++ b/src/jrummikub/model/IRoundState.java @@ -1,9 +1,11 @@ package jrummikub.model; +import java.io.Serializable; + /** * Interface for {@link RoundState} model */ -public interface IRoundState { +public interface IRoundState extends Serializable { /** * Get the current {@link GameSettings} @@ -23,7 +25,7 @@ public interface IRoundState { * Sets the current {@link Table} * * @param table - * The new Table + * The new Table */ public void setTable(ITable table); @@ -55,7 +57,7 @@ public interface IRoundState { * Returns the player that would be the active player after i turns * * @param i - * number of turns + * number of turns * @return player active after i turns */ public IPlayer getNthNextPlayer(int i); @@ -64,25 +66,25 @@ public interface IRoundState { * Returns the nth player * * @param i - * player number + * player number * @return nth player */ public IPlayer getNthPlayer(int i); /** - * Sets the player that will make the last turn before the round ends when - * the heap is empty + * Sets the player that will make the last turn before the round ends when the + * heap is empty * * @return the last player */ public abstract IPlayer getLastPlayer(); /** - * Gets the player that will make the last turn before the round ends when - * the heap is empty + * Gets the player that will make the last turn before the round ends when the + * heap is empty * * @param lastPlayer - * the last player + * the last player */ public abstract void setLastPlayer(IPlayer lastPlayer); @@ -90,13 +92,13 @@ public interface IRoundState { * Makes the player with number i the active player * * @param i - * number of the player to make active + * number of the player to make active */ public void setActivePlayerNumber(int i); /** - * Gets the number of the current turn. Numbers smaller than one indicate - * hand inspection turns + * Gets the number of the current turn. Numbers smaller than one indicate hand + * inspection turns * * @return current turn number */ |