Category.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package ui.model;
  2. import java.util.ArrayList;
  3. public class Category {
  4. private ArrayList<CpsObject> objects;
  5. private String name;
  6. public Category(String name){
  7. this.setObjects(new ArrayList<>());
  8. this.setName(name);
  9. }
  10. /**
  11. * @return the objects
  12. */
  13. public ArrayList<CpsObject> getObjects() {
  14. return objects;
  15. }
  16. /**
  17. * @param objects the objects to set
  18. */
  19. public void setObjects(ArrayList<CpsObject> objects) {
  20. this.objects = objects;
  21. }
  22. /**
  23. * @return the name
  24. */
  25. public String getName() {
  26. return name;
  27. }
  28. /**
  29. * @param name the name to set
  30. */
  31. public void setName(String name) {
  32. this.name = name;
  33. }
  34. // public void addObject(HolonObject toAdd){
  35. // objects.add(toAdd);
  36. // }
  37. //
  38. // public void deleteObject(int idx){
  39. // objects.remove(idx);
  40. // }
  41. //
  42. // public ArrayList<HolonObject> getObjects(){
  43. // return objects;
  44. // }
  45. //
  46. // public void changeName(String name){
  47. // this.name = name;
  48. // }
  49. //
  50. // public String getName(){
  51. // return name;
  52. // }
  53. }