protected <T extends BpmnModelElementInstance> T createChild(BpmnModelElementInstance parent, Class<T> typeClass) { T instance = createInstance(typeClass); parent.addChildElement(instance); return instance; }
protected <T extends BaseElement> T createChild(BpmnModelElementInstance parent, Class<T> typeClass, String identifier) { T instance = createInstance(typeClass, identifier); parent.addChildElement(instance); return instance; }
public SubProcessBuilder addSubProcessTo(String parentId) { SubProcess eventSubProcess = modelInstance.newInstance(SubProcess.class); BpmnModelElementInstance parent = getModelElementById(parentId); parent.addChildElement(eventSubProcess); return eventSubProcess.builder(); }
protected <T extends BpmnModelElementInstance> T createChild(BpmnModelElementInstance parent, Class<T> typeClass) { T instance = createInstance(typeClass); parent.addChildElement(instance); return instance; }
protected <T extends BaseElement> T createChild(BpmnModelElementInstance parent, Class<T> typeClass, String identifier) { T instance = createInstance(typeClass, identifier); parent.addChildElement(instance); return instance; }
protected <T extends BpmnModelElementInstance> T createChild(BpmnModelElementInstance parent, Class<T> typeClass) { T instance = createInstance(typeClass); parent.addChildElement(instance); return instance; }
protected <T extends BaseElement> T createChild(BpmnModelElementInstance parent, Class<T> typeClass, String identifier) { T instance = createInstance(typeClass, identifier); parent.addChildElement(instance); return instance; }
public SubProcessBuilder addSubProcessTo(String parentId) { SubProcess eventSubProcess = modelInstance.newInstance(SubProcess.class); BpmnModelElementInstance parent = getModelElementById(parentId); parent.addChildElement(eventSubProcess); return eventSubProcess.builder(); }