From 2446671f7ab832cca5e0412ae0301b901e0b69d5 Mon Sep 17 00:00:00 2001 From: Jannis Harder Date: Tue, 24 May 2011 01:51:49 +0200 Subject: Cleaned up RoundControl tests git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@260 72836036-5685-4462-b002-a69064685172 --- src/jrummikub/model/GameSettings.java | 24 ++++++++++++++---------- src/jrummikub/model/IGameSettings.java | 29 ----------------------------- src/jrummikub/model/IRoundState.java | 2 +- src/jrummikub/model/RoundState.java | 6 +++--- 4 files changed, 18 insertions(+), 43 deletions(-) delete mode 100644 src/jrummikub/model/IGameSettings.java (limited to 'src/jrummikub/model') diff --git a/src/jrummikub/model/GameSettings.java b/src/jrummikub/model/GameSettings.java index 8ace0fb..b5079d4 100644 --- a/src/jrummikub/model/GameSettings.java +++ b/src/jrummikub/model/GameSettings.java @@ -6,7 +6,7 @@ import java.util.List; /** * The overall game settings */ -public class GameSettings implements IGameSettings { +public class GameSettings { private List players = new ArrayList(); private int initialMeldThreshold; @@ -18,26 +18,30 @@ public class GameSettings implements IGameSettings { initialMeldThreshold = 30; } - /* (non-Javadoc) - * @see jrummikub.model.IGameSettings#getPlayerList() + /** + * Returns the list containing the settings of all players + * + * @return the player settings list */ - @Override public List getPlayerList() { return players; } - /* (non-Javadoc) - * @see jrummikub.model.IGameSettings#setInitialMeldThreshold(int) + /** + * Sets the initial meld threshold + * + * @param value + * the value to set */ - @Override public void setInitialMeldThreshold(int value) { initialMeldThreshold = value; } - /* (non-Javadoc) - * @see jrummikub.model.IGameSettings#getInitialMeldThreshold() + /** + * Returns the initial meld threshold + * + * @return the threshold */ - @Override public int getInitialMeldThreshold() { return initialMeldThreshold; } diff --git a/src/jrummikub/model/IGameSettings.java b/src/jrummikub/model/IGameSettings.java deleted file mode 100644 index 68e801a..0000000 --- a/src/jrummikub/model/IGameSettings.java +++ /dev/null @@ -1,29 +0,0 @@ -package jrummikub.model; - -import java.util.List; - -public interface IGameSettings { - - /** - * Returns the list containing the settings of all players - * - * @return the player settings list - */ - public List getPlayerList(); - - /** - * Sets the initial meld threshold - * - * @param value - * the value to set - */ - public void setInitialMeldThreshold(int value); - - /** - * Returns the initial meld threshold - * - * @return the threshold - */ - public int getInitialMeldThreshold(); - -} \ No newline at end of file diff --git a/src/jrummikub/model/IRoundState.java b/src/jrummikub/model/IRoundState.java index aba27af..af7a478 100644 --- a/src/jrummikub/model/IRoundState.java +++ b/src/jrummikub/model/IRoundState.java @@ -10,7 +10,7 @@ public interface IRoundState { * * @return The game settings */ - public IGameSettings getGameSettings(); + public GameSettings getGameSettings(); /** * Get the current {@link Table} diff --git a/src/jrummikub/model/RoundState.java b/src/jrummikub/model/RoundState.java index 63b72ea..56f7904 100644 --- a/src/jrummikub/model/RoundState.java +++ b/src/jrummikub/model/RoundState.java @@ -5,7 +5,7 @@ import java.util.List; /** Class managing the overall and momentary RoundState */ public class RoundState implements IRoundState { - private IGameSettings gameSettings; + private GameSettings gameSettings; private ITable table; private List players; @@ -18,7 +18,7 @@ public class RoundState implements IRoundState { * @param gameSettings * the game settings */ - public RoundState(IGameSettings gameSettings) { + public RoundState(GameSettings gameSettings) { this.gameSettings = gameSettings; table = new Table(); @@ -68,7 +68,7 @@ public class RoundState implements IRoundState { } @Override - public IGameSettings getGameSettings() { + public GameSettings getGameSettings() { return gameSettings; } } -- cgit v1.2.3