public EventSubProcessBuilder eventSubProcess(String id) { // Create a subprocess, triggered by an event, and add it to modelInstance SubProcess subProcess = createChild(SubProcess.class, id); subProcess.setTriggeredByEvent(true); // Create Bpmn shape so subprocess will be drawn BpmnShape targetBpmnShape = createBpmnShape(subProcess); //find the lowest shape in the process // place event sub process underneath setEventSubProcessCoordinates(targetBpmnShape); resizeSubProcess(targetBpmnShape); // Return the eventSubProcessBuilder EventSubProcessBuilder eventSubProcessBuilder = new EventSubProcessBuilder(modelInstance, subProcess); return eventSubProcessBuilder; }
public EventSubProcessBuilder eventSubProcess(String id) { // Create a subprocess, triggered by an event, and add it to modelInstance SubProcess subProcess = subProcessBuilder.createChild(SubProcess.class, id); subProcess.setTriggeredByEvent(true); // Create Bpmn shape so subprocess will be drawn BpmnShape targetBpmnShape = subProcessBuilder.createBpmnShape(subProcess); //find the lowest shape in the process // place event sub process underneath setCoordinates(targetBpmnShape); subProcessBuilder.resizeSubProcess(targetBpmnShape); // Return the eventSubProcessBuilder EventSubProcessBuilder eventSubProcessBuilder = new EventSubProcessBuilder(subProcessBuilder.modelInstance, subProcess); return eventSubProcessBuilder; }
public EventSubProcessBuilder eventSubProcess(String id) { // Create a subprocess, triggered by an event, and add it to modelInstance SubProcess subProcess = createChild(SubProcess.class, id); subProcess.setTriggeredByEvent(true); // Create Bpmn shape so subprocess will be drawn BpmnShape targetBpmnShape = createBpmnShape(subProcess); //find the lowest shape in the process // place event sub process underneath setEventSubProcessCoordinates(targetBpmnShape); resizeSubProcess(targetBpmnShape); // Return the eventSubProcessBuilder EventSubProcessBuilder eventSubProcessBuilder = new EventSubProcessBuilder(modelInstance, subProcess); return eventSubProcessBuilder; }
public EventSubProcessBuilder eventSubProcess(String id) { // Create a subprocess, triggered by an event, and add it to modelInstance SubProcess subProcess = subProcessBuilder.createChild(SubProcess.class, id); subProcess.setTriggeredByEvent(true); // Create Bpmn shape so subprocess will be drawn BpmnShape targetBpmnShape = subProcessBuilder.createBpmnShape(subProcess); //find the lowest shape in the process // place event sub process underneath setCoordinates(targetBpmnShape); subProcessBuilder.resizeSubProcess(targetBpmnShape); // Return the eventSubProcessBuilder EventSubProcessBuilder eventSubProcessBuilder = new EventSubProcessBuilder(subProcessBuilder.modelInstance, subProcess); return eventSubProcessBuilder; }
public EventSubProcessBuilder eventSubProcess(String id) { // Create a subprocess, triggered by an event, and add it to modelInstance SubProcess subProcess = createChild(SubProcess.class, id); subProcess.setTriggeredByEvent(true); // Create Bpmn shape so subprocess will be drawn BpmnShape targetBpmnShape = createBpmnShape(subProcess); //find the lowest shape in the process // place event sub process underneath setEventSubProcessCoordinates(targetBpmnShape); resizeSubProcess(targetBpmnShape); // Return the eventSubProcessBuilder EventSubProcessBuilder eventSubProcessBuilder = new EventSubProcessBuilder(modelInstance, subProcess); return eventSubProcessBuilder; }
public EventSubProcessBuilder eventSubProcess(String id) { // Create a subprocess, triggered by an event, and add it to modelInstance SubProcess subProcess = subProcessBuilder.createChild(SubProcess.class, id); subProcess.setTriggeredByEvent(true); // Create Bpmn shape so subprocess will be drawn BpmnShape targetBpmnShape = subProcessBuilder.createBpmnShape(subProcess); //find the lowest shape in the process // place event sub process underneath setCoordinates(targetBpmnShape); subProcessBuilder.resizeSubProcess(targetBpmnShape); // Return the eventSubProcessBuilder EventSubProcessBuilder eventSubProcessBuilder = new EventSubProcessBuilder(subProcessBuilder.modelInstance, subProcess); return eventSubProcessBuilder; }