Model.java 591 B

12345678910111213141516171819202122232425262728293031
  1. package ui.model;
  2. import java.util.ArrayList;
  3. import ui.controller.*;
  4. public class Model {
  5. private ArrayList<Category> Categories;
  6. private ArrayList<HolonObject> ObjectsOnCanvas;
  7. public Model(){
  8. Categories = new ArrayList<Category>();
  9. ObjectsOnCanvas = new ArrayList<HolonObject>();
  10. }
  11. public void addCategory(Category toAdd){
  12. Categories.add(toAdd);
  13. }
  14. public void deleteCategory(int idx){
  15. Categories.remove(idx);
  16. }
  17. public void addObject(HolonObject toAdd){
  18. ObjectsOnCanvas.add(toAdd);
  19. }
  20. public void deleteObject(int idx){
  21. ObjectsOnCanvas.remove(idx);
  22. }
  23. }