package jrummikub.view; 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(); public MockTablePanel tablePanel = new MockTablePanel(); public Collection 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 MockTablePanel getTablePanel() { // TODO Auto-generated method stub return null; } @Override public MockPlayerPanel getPlayerPanel() { return playerPanel; } @Override public void setCurrentPlayerName(String playerName) { currentPlayerName = playerName; } @Override public void setSelectedStones(Collection stones) { selectedStones = stones; } @Override public void enableStartTurnPanel(boolean enable) { displayStartTurnPanel = enable; } @Override public IEvent getStartTurnEvent() { return startTurnEvent; } @Override public void enableWinPanel(boolean enable) { displayWinPanel = enable; } @Override public IEvent getQuitEvent() { return quitEvent; } @Override public IEvent getNewGameEvent() { return newGameEvent; } }