@SuppressWarnings({ "rawtypes", "unchecked" }) public <T extends AbstractFlowNodeBuilder> T compensateEventDefinitionDone() { return (T) ((Event) element.getParentElement()).builder(); } }
public B activityRef(String activityId) { Activity activity = modelInstance.getModelElementById(activityId); if (activity == null) { throw new BpmnModelException("Activity with id '" + activityId + "' does not exist"); } Event event = (Event) element.getParentElement(); if (activity.getParentElement() != event.getParentElement()) { throw new BpmnModelException("Activity with id '" + activityId + "' must be in the same scope as '" + event.getId() + "'"); } element.setActivity(activity); return myself; }
@SuppressWarnings({ "rawtypes", "unchecked" }) public <T extends AbstractFlowNodeBuilder> T compensateEventDefinitionDone() { return (T) ((Event) element.getParentElement()).builder(); } }
@SuppressWarnings({ "rawtypes", "unchecked" }) public <T extends AbstractFlowNodeBuilder> T compensateEventDefinitionDone() { return (T) ((Event) element.getParentElement()).builder(); } }
public B activityRef(String activityId) { Activity activity = modelInstance.getModelElementById(activityId); if (activity == null) { throw new BpmnModelException("Activity with id '" + activityId + "' does not exist"); } Event event = (Event) element.getParentElement(); if (activity.getParentElement() != event.getParentElement()) { throw new BpmnModelException("Activity with id '" + activityId + "' must be in the same scope as '" + event.getId() + "'"); } element.setActivity(activity); return myself; }
public B activityRef(String activityId) { Activity activity = modelInstance.getModelElementById(activityId); if (activity == null) { throw new BpmnModelException("Activity with id '" + activityId + "' does not exist"); } Event event = (Event) element.getParentElement(); if (activity.getParentElement() != event.getParentElement()) { throw new BpmnModelException("Activity with id '" + activityId + "' must be in the same scope as '" + event.getId() + "'"); } element.setActivity(activity); return myself; }