12345678910111213141516171819202122232425262728293031323334353637 |
- package ui.controller;
- import java.util.ArrayList;
- import classes.HolonElement;
- import classes.HolonObject;
- import ui.model.Model;
- public class StatsController {
- private Model model;
- public StatsController(Model mod) {
- this.model = mod;
- }
- public void setTrackingObj(ArrayList<HolonObject> objArr) {
- model.setTrackingObj(objArr);
- }
- public ArrayList<HolonObject> getTrackingObj() {
- return model.getTrackingObj();
- }
- public void addTrackingObj(HolonObject obj) {
- model.getTrackingObj().add(obj);
- model.addObjectsToGraphListeners();
- }
- public void removeTrackingObj(HolonObject obj) {
- ArrayList<HolonObject> objArr = model.getTrackingObj();
- objArr.remove(obj);
- model.setTrackingObj(objArr);
- model.addObjectsToGraphListeners();
- }
- }
|