diff options
Diffstat (limited to 'src/jrummikub/view/IGameListPanel.java')
-rw-r--r-- | src/jrummikub/view/IGameListPanel.java | 27 |
1 files changed, 10 insertions, 17 deletions
diff --git a/src/jrummikub/view/IGameListPanel.java b/src/jrummikub/view/IGameListPanel.java index 018d931..cb77cdc 100644 --- a/src/jrummikub/view/IGameListPanel.java +++ b/src/jrummikub/view/IGameListPanel.java @@ -2,6 +2,7 @@ package jrummikub.view; import java.util.UUID; +import jrummikub.model.GameSettings; import jrummikub.util.IEvent; import jrummikub.util.IEvent1; @@ -9,33 +10,25 @@ public interface IGameListPanel { public static class GameData { private UUID gameID; private String host; - private int currentPlayerCount = 0; - private int maxPlayerCount = 0; + private GameSettings gameSettings; - public GameData(UUID gameID) { - this.gameID = gameID; + public GameData(UUID gameID, GameSettings settings) { + this(gameID, settings, null); } - public GameData(UUID gameID, String host) { + public GameData(UUID gameID, GameSettings settings, String host) { this.gameID = gameID; + this.gameSettings = settings; this.host = host; } - public void setCurrentPlayerCount(int i) { - currentPlayerCount = i; - } - - public int getCurrentPlayerCount() { - return currentPlayerCount; - } - - public void setMaxPlayerCount(int i) { - maxPlayerCount = i; + public void setGameSettings(GameSettings settings) { + gameSettings = settings; } - public int getMaxPlayerCount() { - return maxPlayerCount; + public GameSettings getGameSettings() { + return gameSettings; } public String getHost() { |