@Override protected String getStencilId(BaseElement baseElement) { Event event = (Event) baseElement; if (event.getEventDefinitions().size() > 0) { EventDefinition eventDefinition = event.getEventDefinitions().get(0); if (eventDefinition instanceof TimerEventDefinition) { return STENCIL_EVENT_START_TIMER; } else if (eventDefinition instanceof ErrorEventDefinition) { return STENCIL_EVENT_START_ERROR; } else if (eventDefinition instanceof MessageEventDefinition) { return STENCIL_EVENT_START_MESSAGE; } else if (eventDefinition instanceof SignalEventDefinition) { return STENCIL_EVENT_START_SIGNAL; } } return STENCIL_EVENT_START_NONE; }
public void setValues(IntermediateCatchEvent otherEvent) { super.setValues(otherEvent); } }
FlowableEventBuilder.createErrorEvent(FlowableEngineEventType.ACTIVITY_ERROR_RECEIVED, event.getId(), errorId, errorCode, parentExecution.getId(), parentExecution.getProcessInstanceId(), parentExecution.getProcessDefinitionId())); eventSubProcessExecution.setCurrentFlowElement(event.getSubProcess() != null ? event.getSubProcess() : event); CommandContextUtil.getAgenda().planContinueProcessOperation(eventSubProcessExecution); if (childExecution != null && childExecution.getActivityId() != null && childExecution.getActivityId().equals(event.getId())) { boundaryExecution = childExecution;
protected void addExtensionElement(String name, String elementText, Event event) { ExtensionElement extensionElement = new ExtensionElement(); extensionElement.setNamespace(NAMESPACE); extensionElement.setNamespacePrefix("modeler"); extensionElement.setName(name); extensionElement.setElementText(elementText); event.addExtensionElement(extensionElement); }
public void setValues(Event otherEvent) { super.setValues(otherEvent); eventDefinitions = new ArrayList<>(); if (otherEvent.getEventDefinitions() != null && !otherEvent.getEventDefinitions().isEmpty()) { for (EventDefinition eventDef : otherEvent.getEventDefinitions()) { eventDefinitions.add(eventDef.clone()); } } } }
public void setValues(ThrowEvent otherEvent) { super.setValues(otherEvent); } }
public void setValues(Event otherEvent) { super.setValues(otherEvent); eventDefinitions = new ArrayList<>(); if (otherEvent.getEventDefinitions() != null && !otherEvent.getEventDefinitions().isEmpty()) { for (EventDefinition eventDef : otherEvent.getEventDefinitions()) { eventDefinitions.add(eventDef.clone()); } } } }
public void setValues(IntermediateCatchEvent otherEvent) { super.setValues(otherEvent); } }
protected static String getErrorCodeFromErrorEventDefinition(Event event) { for (EventDefinition eventDefinition : event.getEventDefinitions()) { if (eventDefinition instanceof ErrorEventDefinition) { return ((ErrorEventDefinition) eventDefinition).getErrorCode(); } } return null; }
public void setValues(ThrowEvent otherEvent) { super.setValues(otherEvent); } }
@Override public void parseChildElement(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) throws Exception { if (!(parentElement instanceof Event)) return; CancelEventDefinition eventDefinition = new CancelEventDefinition(); BpmnXMLUtil.addXMLLocation(eventDefinition, xtr); ((Event) parentElement).getEventDefinitions().add(eventDefinition); } }
public void setValues(EndEvent otherEvent) { super.setValues(otherEvent); } }
protected void convertJsonToErrorDefinition(JsonNode objectNode, Event event) { String errorRef = getPropertyValueAsString(PROPERTY_ERRORREF, objectNode); ErrorEventDefinition eventDefinition = new ErrorEventDefinition(); eventDefinition.setErrorCode(errorRef); event.getEventDefinitions().add(eventDefinition); }
public void setValues(EndEvent otherEvent) { super.setValues(otherEvent); } }
@Override public void parseChildElement(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) throws Exception { if (!(parentElement instanceof Event)) return; CompensateEventDefinition eventDefinition = new CompensateEventDefinition(); BpmnXMLUtil.addXMLLocation(eventDefinition, xtr); eventDefinition.setActivityRef(xtr.getAttributeValue(null, ATTRIBUTE_COMPENSATE_ACTIVITYREF)); if (StringUtils.isNotEmpty(xtr.getAttributeValue(null, ATTRIBUTE_COMPENSATE_WAITFORCOMPLETION))) { eventDefinition.setWaitForCompletion(Boolean.parseBoolean(xtr.getAttributeValue(null, ATTRIBUTE_COMPENSATE_WAITFORCOMPLETION))); } BpmnXMLUtil.parseChildElements(ELEMENT_EVENT_COMPENSATEDEFINITION, eventDefinition, xtr, model); ((Event) parentElement).getEventDefinitions().add(eventDefinition); } }
public void setValues(StartEvent otherEvent) { super.setValues(otherEvent); setInitiator(otherEvent.getInitiator()); setFormKey(otherEvent.getFormKey()); setInterrupting(otherEvent.isInterrupting); formProperties = new ArrayList<>(); if (otherEvent.getFormProperties() != null && !otherEvent.getFormProperties().isEmpty()) { for (FormProperty property : otherEvent.getFormProperties()) { formProperties.add(property.clone()); } } } }
protected void convertJsonToSignalDefinition(JsonNode objectNode, Event event) { String signalRef = getPropertyValueAsString(PROPERTY_SIGNALREF, objectNode); SignalEventDefinition eventDefinition = new SignalEventDefinition(); eventDefinition.setSignalRef(signalRef); event.getEventDefinitions().add(eventDefinition); }
public void setValues(StartEvent otherEvent) { super.setValues(otherEvent); setInitiator(otherEvent.getInitiator()); setFormKey(otherEvent.getFormKey()); setInterrupting(otherEvent.isInterrupting); formProperties = new ArrayList<>(); if (otherEvent.getFormProperties() != null && !otherEvent.getFormProperties().isEmpty()) { for (FormProperty property : otherEvent.getFormProperties()) { formProperties.add(property.clone()); } } } }
protected void convertJsonToMessageDefinition(JsonNode objectNode, Event event) { String messageRef = getPropertyValueAsString(PROPERTY_MESSAGEREF, objectNode); MessageEventDefinition eventDefinition = new MessageEventDefinition(); eventDefinition.setMessageRef(messageRef); event.getEventDefinitions().add(eventDefinition); }
public void setValues(BoundaryEvent otherEvent) { super.setValues(otherEvent); setAttachedToRefId(otherEvent.getAttachedToRefId()); setAttachedToRef(otherEvent.getAttachedToRef()); setCancelActivity(otherEvent.isCancelActivity()); } }