Model.java 969 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package ui.model;
  2. import java.util.ArrayList;
  3. import ui.controller.*;
  4. public class Model {
  5. //eventuell wenn Canvasgröße gewählt werden kann
  6. private int HEIGHT;
  7. private int WIDTH;
  8. private ArrayList<Category> Categories;
  9. private ArrayList<CpsObject> ObjectsOnCanvas;
  10. public Model(){
  11. setCategories(new ArrayList<Category>());
  12. setObjectsOnCanvas(new ArrayList<CpsObject>());
  13. }
  14. /**
  15. * @return the categories
  16. */
  17. public ArrayList<Category> getCategories() {
  18. return Categories;
  19. }
  20. /**
  21. * @param categories the categories to set
  22. */
  23. public void setCategories(ArrayList<Category> categories) {
  24. Categories = categories;
  25. }
  26. /**
  27. * @return the objectsOnCanvas
  28. */
  29. public ArrayList<CpsObject> getObjectsOnCanvas() {
  30. return ObjectsOnCanvas;
  31. }
  32. /**
  33. * @param objectsOnCanvas the objectsOnCanvas to set
  34. */
  35. public void setObjectsOnCanvas(ArrayList<CpsObject> objectsOnCanvas) {
  36. ObjectsOnCanvas = objectsOnCanvas;
  37. }
  38. }