diff options
Diffstat (limited to 'src/jeopardy/Controller.java')
-rw-r--r-- | src/jeopardy/Controller.java | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/src/jeopardy/Controller.java b/src/jeopardy/Controller.java index 783c458..1cade9d 100644 --- a/src/jeopardy/Controller.java +++ b/src/jeopardy/Controller.java @@ -1,5 +1,28 @@ package jeopardy; -public class Controller { +import java.util.ArrayList; +public class Controller { + + private Model model; + + public Controller(Model m) { + model = m; + } + + public void beginGame(GameDescription description) { + + } + + public boolean isValidUser(String user) { + return model.userExists(user); + } + + public void createUser(String user) { + model.createUser(user); + } + + public ArrayList<String> getCategories(ArrayList<String> players) { + return model.validCategoriesForUsers(players); + } } |