diff options
| author | loic <git-account@loicguegan.fr> | 2016-09-22 20:00:51 +0200 |
|---|---|---|
| committer | loic <git-account@loicguegan.fr> | 2016-09-22 20:00:51 +0200 |
| commit | 5446859dee2d38faecc2b83c054e8f011f6e5a06 (patch) | |
| tree | 3d789b55e78931972d079237b485c6237f0ea658 /src/main/java/controller | |
| parent | f281a7189cdfce080e3bb34192e59ce97f350c20 (diff) | |
Begin javafx
Diffstat (limited to 'src/main/java/controller')
| -rw-r--r-- | src/main/java/controller/ConsoleController.java | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/src/main/java/controller/ConsoleController.java b/src/main/java/controller/ConsoleController.java new file mode 100644 index 0000000..95b1821 --- /dev/null +++ b/src/main/java/controller/ConsoleController.java @@ -0,0 +1,50 @@ +package controller; + +import adapter.IModelAdapter; +import adapter.ModelAdapter; +import model.Board; + +/** + * Created by loic on 21/09/16. + */ +public class ConsoleController implements IModelAdapter { + + private ModelAdapter adapter; + + public ConsoleController(ModelAdapter model){ + this.adapter=model; + } + + public void startGame(){ + this.adapter.addRandomNumber(); + } + + @Override + public void goUp() { + adapter.goUp(); + } + + @Override + public void goDown() { + adapter.goDown(); + } + + @Override + public void goLeft() { + adapter.goLeft(); + } + + @Override + public void goRight() { + adapter.goRight(); + } + + @Override + public boolean isLoosed() { + return this.adapter.isLoosed(); + } + + + + +} |
