Control.java 607 B

123456789101112131415161718192021222324252627282930313233
  1. package ui.controller;
  2. import ui.model.IdCounter;
  3. import java.awt.event.ActionEvent;
  4. import java.awt.event.ActionListener;
  5. import ui.model.Model;
  6. import ui.view.GUI;
  7. public class Control {
  8. private IdCounter id;
  9. private Model model;
  10. private ActionListener actionListener;
  11. private final CategoryControl catControler;
  12. public Control(Model model, IdCounter id){
  13. this.model = model;
  14. this.id = id;
  15. this.catControler = new CategoryControl(model, id);
  16. }
  17. public void addCategory(String catName){
  18. catControler.addNewCategory(catName);
  19. }
  20. public Model getModel() {
  21. return model;
  22. }
  23. }