1234567891011121314151617181920212223242526272829303132333435 |
- package ui.controller;
- import java.util.ArrayList;
- import classes.AbstractCpsObject;
- import classes.CpsEdge;
- import classes.CpsUpperNode;
- import ui.model.Model;
- public class NodeController {
- private Model model;
- private MultiPurposeController mpC;
-
- public NodeController(Model model, MultiPurposeController mpC) {
- // TODO Auto-generated constructor stub
- this.model = model;
- this.mpC = mpC;
- }
-
- public void addNode(CpsUpperNode node) {
- model.getCvsObjIdx().put(node.getID(), model.getObjectsOnCanvas().size());
- model.getObjectsOnCanvas().add(node);
- }
-
- public void addNewObject() {
-
- CpsUpperNode node = new CpsUpperNode("UpperNode");
- node.setSav("CVS");
- node.setConnections(new ArrayList<CpsEdge>());
- addNode(node);
- }
-
- private void getAdja
- }
|