package arcade.games; /** * Arcade Model will implement ArcadeDataSource * * Represents all the information and functionality that a Game should need * from the Arcade. * * @author ArcadeTeam */ public interface ArcadeInteraction { /** * Closes the window containing the game */ void killGame(); /** * Get data associated with a specific game and a user * @return UserGameData */ public UserGameData getUserGameData(Game game); public GameData getGameData(); String getCurrentGame (); }