123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- package ui.model;
- import Interfaces.CategoryListener;
- import java.util.ArrayList;
- import java.util.LinkedList;
- import java.util.List;
- import ui.controller.*;
- public class Model {
-
-
- private int HEIGHT;
- private int WIDTH;
-
-
- private ArrayList<Category> categories;
- private ArrayList<CpsObject> objectsOnCanvas;
- private List<CategoryListener> categoryListeners;
-
-
-
- public Model(){
- setCategories(new ArrayList<Category>());
- setObjectsOnCanvas(new ArrayList<CpsObject>());
- setCategoryListeners(new LinkedList<CategoryListener>());
- }
-
-
- public ArrayList<Category> getCategories() {
- return categories;
- }
-
- public void setCategories(ArrayList<Category> categories) {
- this.categories = categories;
- }
-
- public ArrayList<CpsObject> getObjectsOnCanvas() {
- return objectsOnCanvas;
- }
-
- public void setObjectsOnCanvas(ArrayList<CpsObject> objectsOnCanvas) {
- this.objectsOnCanvas = objectsOnCanvas;
- }
-
- public List<CategoryListener> getCategoryListeners() {
- return categoryListeners;
- }
-
- public void setCategoryListeners(LinkedList<CategoryListener> linkedList) {
- this.categoryListeners = linkedList;
- }
-
-
-
-
- }
|