@Test public void testErrorRefOfWithValue() { Error error = mock(Error.class); when(error.getErrorCode()).thenReturn(SOME_VALUE); testErrorRef(error, SOME_VALUE); }
protected void processEventDefinitions(FlowElement fElement, List<EventDefinition> eventDefinitions, Map<String, FlowElement> catchingEvents) { String key = null; if (eventDefinitions != null) { for (EventDefinition edef : eventDefinitions) { if (edef instanceof SignalEventDefinition) { key = ((SignalEventDefinition) edef) .getSignalRef(); } else if (edef instanceof MessageEventDefinition) { key = ((MessageEventDefinition) edef) .getMessageRef().getId(); } else if (edef instanceof LinkEventDefinition) { key = ((LinkEventDefinition) edef).getName(); } else if (edef instanceof CompensateEventDefinition) { key = ((CompensateEventDefinition) edef) .getActivityRef().getId(); } else if (edef instanceof ErrorEventDefinition) { key = ((ErrorEventDefinition) edef) .getErrorRef().getId(); } if (key != null) { catchingEvents.put(key, fElement); } } } }
public void addError(ErrorRef errorRef) { Error error = bpmn2.createError(); ErrorEventDefinition errorEventDefinition = bpmn2.createErrorEventDefinition(); addEventDefinition(errorEventDefinition); String errorCode = errorRef.getValue(); if (errorCode == null || errorCode.isEmpty()) { return; } error.setId(errorCode); error.setErrorCode(errorCode); errorEventDefinition.setErrorRef(error); CustomAttribute.errorName.of(errorEventDefinition).set(errorCode); addRootElement(error); }
protected void processEventDefinitions(FlowElement fElement, List<EventDefinition> eventDefinitions, Map<String, FlowElement> catchingEvents) { String key = null; if (eventDefinitions != null) { for (EventDefinition edef : eventDefinitions) { if (edef instanceof SignalEventDefinition) { key = ((SignalEventDefinition) edef) .getSignalRef(); } else if (edef instanceof MessageEventDefinition) { key = ((MessageEventDefinition) edef) .getMessageRef().getId(); } else if (edef instanceof LinkEventDefinition) { key = ((LinkEventDefinition) edef).getName(); } else if (edef instanceof CompensateEventDefinition) { key = ((CompensateEventDefinition) edef) .getActivityRef().getId(); } else if (edef instanceof ErrorEventDefinition) { key = ((ErrorEventDefinition) edef) .getErrorRef().getId(); } if (key != null) { catchingEvents.put(key, fElement); } } } }
if (err == null) { err = Bpmn2Factory.eINSTANCE.createError(); err.setId(errorId); err.setErrorCode(errorCode); this._errors.put(errorCode, err);
if (((ErrorEventDefinition) ed).getErrorRef() != null && ((ErrorEventDefinition) ed).getErrorRef().getErrorCode() != null) { properties.put(ERRORREF, ((ErrorEventDefinition) ed).getErrorRef().getErrorCode()); } else { properties.put(ERRORREF,
protected void processEventDefinitions(FlowElement fElement, List<EventDefinition> eventDefinitions, Map<String, FlowElement> catchingEvents) { String key = null; if (eventDefinitions != null) { for (EventDefinition edef : eventDefinitions) { if (edef instanceof SignalEventDefinition) { key = ((SignalEventDefinition) edef) .getSignalRef(); } else if (edef instanceof MessageEventDefinition) { key = ((MessageEventDefinition) edef) .getMessageRef().getId(); } else if (edef instanceof LinkEventDefinition) { key = ((LinkEventDefinition) edef).getName(); } else if (edef instanceof CompensateEventDefinition) { key = ((CompensateEventDefinition) edef) .getActivityRef().getId(); } else if (edef instanceof ErrorEventDefinition) { key = ((ErrorEventDefinition) edef) .getErrorRef().getId(); } if (key != null) { catchingEvents.put(key, fElement); } } } }
if (err == null) { err = Bpmn2Factory.eINSTANCE.createError(); err.setId(errorId); err.setErrorCode(errorCode); this._errors.put(errorCode, err);
if (((ErrorEventDefinition) ed).getErrorRef() != null && ((ErrorEventDefinition) ed).getErrorRef().getErrorCode() != null) { properties.put(ERRORREF, ((ErrorEventDefinition) ed).getErrorRef().getErrorCode()); } else { properties.put(ERRORREF,
} else if (def instanceof ErrorEventDefinition) { key = ((ErrorEventDefinition) def) .getErrorRef().getId();
if (err == null) { err = Bpmn2Factory.eINSTANCE.createError(); err.setId(errorId); err.setErrorCode(errorCode); this._errors.put(errorCode, err);
} else if (def instanceof ErrorEventDefinition) { key = ((ErrorEventDefinition) def) .getErrorRef().getId();
if (err == null) { err = Bpmn2Factory.eINSTANCE.createError(); err.setId(errorId); err.setErrorCode(errorCode); this._errors.put(errorCode, err);
} else if (def instanceof ErrorEventDefinition) { key = ((ErrorEventDefinition) def) .getErrorRef().getId();
protected String processEventDefinitions(List<EventDefinition> eventDefinitions) { String key = null; if (eventDefinitions != null) { for (EventDefinition edef : eventDefinitions) { if (edef instanceof SignalEventDefinition) { key = ((SignalEventDefinition) edef) .getSignalRef(); } else if (edef instanceof MessageEventDefinition) { key = "Message-" + ((MessageEventDefinition) edef) .getMessageRef().getId(); } else if (edef instanceof LinkEventDefinition) { key = ((LinkEventDefinition) edef).getName(); } else if (edef instanceof CompensateEventDefinition) { key = ((CompensateEventDefinition) edef) .getActivityRef().getId(); } else if (edef instanceof ErrorEventDefinition) { key = "Error-" + ((ErrorEventDefinition) edef) .getErrorRef().getId(); } if (key != null) { break; } } } return key; }
protected String processEventDefinitions(List<EventDefinition> eventDefinitions) { String key = null; if (eventDefinitions != null) { for (EventDefinition edef : eventDefinitions) { if (edef instanceof SignalEventDefinition) { key = ((SignalEventDefinition) edef) .getSignalRef(); } else if (edef instanceof MessageEventDefinition) { key = "Message-" + ((MessageEventDefinition) edef) .getMessageRef().getId(); } else if (edef instanceof LinkEventDefinition) { key = ((LinkEventDefinition) edef).getName(); } else if (edef instanceof CompensateEventDefinition) { key = ((CompensateEventDefinition) edef) .getActivityRef().getId(); } else if (edef instanceof ErrorEventDefinition) { key = "Error-" + ((ErrorEventDefinition) edef) .getErrorRef().getId(); } if (key != null) { break; } } } return key; }
} else if (def instanceof ErrorEventDefinition) { key = ((ErrorEventDefinition) def) .getErrorRef().getId();
} else if (def instanceof ErrorEventDefinition) { key = ((ErrorEventDefinition) def) .getErrorRef().getId();