diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2011-05-04 21:37:29 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2011-05-04 21:37:29 +0200 |
commit | 4ae29c76c2703bb7f36aee70aaf09c6bb7590464 (patch) | |
tree | 6a0abd19388cbb858a7aa1c08ec3f6fdc2b4e0e0 /test/jrummikub/view | |
parent | 32f2f8030b07225fd6e4ebc0dc5ebdf09289eb40 (diff) | |
download | JRummikub-4ae29c76c2703bb7f36aee70aaf09c6bb7590464.tar JRummikub-4ae29c76c2703bb7f36aee70aaf09c6bb7590464.zip |
Add mock events
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@121 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'test/jrummikub/view')
-rw-r--r-- | test/jrummikub/view/MockView.java | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/test/jrummikub/view/MockView.java b/test/jrummikub/view/MockView.java index 3165478..e208375 100644 --- a/test/jrummikub/view/MockView.java +++ b/test/jrummikub/view/MockView.java @@ -4,6 +4,7 @@ import java.util.Collection; import jrummikub.model.Stone; import jrummikub.util.IEvent; +import jrummikub.util.MockEvent; public class MockView implements IView { public MockPlayerPanel playerPanel = new MockPlayerPanel(); @@ -11,21 +12,28 @@ public class MockView implements IView { public Collection<Stone> selectedStones; + public String currentPlayerName; + public boolean displayStartTurnPanel = false; + public boolean displayWinPanel = false; + + public MockEvent startTurnEvent = new MockEvent(); + public MockEvent quitEvent = new MockEvent(); + public MockEvent newGameEvent = new MockEvent(); + @Override - public ITablePanel getTablePanel() { + public MockTablePanel getTablePanel() { // TODO Auto-generated method stub return null; } @Override - public IPlayerPanel getPlayerPanel() { + public MockPlayerPanel getPlayerPanel() { return playerPanel; } @Override public void setCurrentPlayerName(String playerName) { - // TODO Auto-generated method stub - + currentPlayerName = playerName; } @Override @@ -35,32 +43,27 @@ public class MockView implements IView { @Override public void enableStartTurnPanel(boolean enable) { - // TODO Auto-generated method stub - + displayStartTurnPanel = enable; } @Override public IEvent getStartTurnEvent() { - // TODO Auto-generated method stub - return null; + return startTurnEvent; } @Override public void enableWinPanel(boolean enable) { - // TODO Auto-generated method stub - + displayWinPanel = enable; } @Override public IEvent getQuitEvent() { - // TODO Auto-generated method stub - return null; + return quitEvent; } @Override public IEvent getNewGameEvent() { - // TODO Auto-generated method stub - return null; + return newGameEvent; } }
\ No newline at end of file |