@Test public void testSubProcessWithCamundaInputOutputWithExistingCamundaInputOutput() { modelInstance = Bpmn.createProcess() .startEvent() .subProcess("subProcess") .camundaInputParameter("foo", "bar") .camundaOutputParameter("one", "two") .embeddedSubProcess() .startEvent() .endEvent() .subProcessDone() .endEvent() .done(); SubProcess subProcess = modelInstance.getModelElementById("subProcess"); subProcess.builder() .camundaInputParameter("yoo", "hoo") .camundaOutputParameter("three", "four"); assertCamundaInputOutputParameter(subProcess); }
public StartEventBuilder startEvent() { return startEvent(null); }
ProcessBuilder extends AbstractProcessBuilder<ProcessBuilder> { public StartEventBuilder startEvent() { return startEvent(null); } }
ProcessBuilder extends AbstractProcessBuilder<ProcessBuilder> { public StartEventBuilder startEvent() { return startEvent(null); } ProcessBuilder(BpmnModelInstance modelInstance, Process process); }
ProcessBuilder extends AbstractProcessBuilder<ProcessBuilder> { public StartEventBuilder startEvent() { return startEvent(null); } ProcessBuilder(BpmnModelInstance modelInstance, Process process); StartEventBuilder startEvent(); StartEventBuilder startEvent(String id); EventSubProcessBuilder eventSubProcess(); EventSubProcessBuilder eventSubProcess(String id); }
ProcessBuilder extends AbstractProcessBuilder<ProcessBuilder> { public StartEventBuilder startEvent() { return startEvent(null); } ProcessBuilder(BpmnModelInstance modelInstance, Process process); StartEventBuilder startEvent(); StartEventBuilder startEvent(String id); EventSubProcessBuilder eventSubProcess(); EventSubProcessBuilder eventSubProcess(String id);  }