public void addNode(final Node node) { nodeContainer.addNode(node); ((org.jbpm.workflow.core.Node) node).setNodeContainer(this); }
public void removeNode(final Node node) { nodeContainer.removeNode(node); ((org.jbpm.workflow.core.Node) node).setNodeContainer(null); }
public void removeNode(Node node) { nodeContainer.removeNode(node); ((org.jbpm.workflow.core.Node) node).setNodeContainer(null); }
public void addNode(Node node) { // TODO find a more elegant solution for this // preferrable remove id setting from this class // and delegate to GUI command that drops node if (node.getId() <= 0) { long id = 0; for (Node n: nodeContainer.getNodes()) { if (n.getId() > id) { id = n.getId(); } } ((org.jbpm.workflow.core.Node) node).setId(++id); } nodeContainer.addNode(node); ((org.jbpm.workflow.core.Node) node).setNodeContainer(this); }
public void removeNode(Node node) { nodeContainer.removeNode(node); ((org.jbpm.workflow.core.Node) node).setNodeContainer(null); }
public void removeNode(final Node node) { nodeContainer.removeNode(node); ((org.jbpm.workflow.core.Node) node).setNodeContainer(null); }
public void addNode(final Node node) { nodeContainer.addNode(node); ((org.jbpm.workflow.core.Node) node).setNodeContainer(this); }
public void addNode(Node node) { // TODO find a more elegant solution for this // preferrable remove id setting from this class // and delegate to GUI command that drops node if (node.getId() <= 0) { long id = 0; for (Node n: nodeContainer.getNodes()) { if (n.getId() > id) { id = n.getId(); } } ((org.jbpm.workflow.core.Node) node).setId(++id); } nodeContainer.addNode(node); ((org.jbpm.workflow.core.Node) node).setNodeContainer(this); }