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); } } } }
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); } } } }
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); } } } }
} else if (def instanceof MessageEventDefinition) { key = ((MessageEventDefinition) def).getMessageRef() .getId(); } else if (def instanceof LinkEventDefinition) { key = ((LinkEventDefinition) def).getName();
} else if (def instanceof MessageEventDefinition) { key = ((MessageEventDefinition) def).getMessageRef() .getId(); } else if (def instanceof LinkEventDefinition) { key = ((LinkEventDefinition) def).getName();
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 MessageEventDefinition) { key = ((MessageEventDefinition) def).getMessageRef() .getId(); } else if (def instanceof LinkEventDefinition) { key = ((LinkEventDefinition) def).getName();
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; }
message.setId(fe.getId() + "_InMessage"); ItemDefinition itemdef = Bpmn2Factory.eINSTANCE.createItemDefinition(); itemdef.setId(message.getId() + "Type"); message.setItemRef(itemdef); toAddDefinitions.add(itemdef);
message.setId(fe.getId() + "_InMessage"); ItemDefinition itemdef = Bpmn2Factory.eINSTANCE.createItemDefinition(); itemdef.setId(message.getId() + "Type"); message.setItemRef(itemdef); toAddDefinitions.add(itemdef);
} else if (def instanceof MessageEventDefinition) { key = ((MessageEventDefinition) def).getMessageRef() .getId(); } else if (def instanceof LinkEventDefinition) { key = ((LinkEventDefinition) def).getName();
} else if (def instanceof MessageEventDefinition) { key = ((MessageEventDefinition) def).getMessageRef() .getId(); } else if (def instanceof LinkEventDefinition) { key = ((LinkEventDefinition) def).getName();