protected List<EventDefinition> getEventDefinitions(FlowElement startAt) { List<EventDefinition> throwDefinitions = null; if (startAt instanceof IntermediateThrowEvent) { throwDefinitions = ((IntermediateThrowEvent) startAt) .getEventDefinitions(); } else if (startAt instanceof EndEvent) { EndEvent end = (EndEvent) startAt; throwDefinitions = end.getEventDefinitions(); } return throwDefinitions; }
protected List<EventDefinition> getEventDefinitions(FlowElement startAt) { List<EventDefinition> throwDefinitions = null; if (startAt instanceof IntermediateThrowEvent) { throwDefinitions = ((IntermediateThrowEvent) startAt) .getEventDefinitions(); } else if (startAt instanceof EndEvent) { EndEvent end = (EndEvent) startAt; throwDefinitions = end.getEventDefinitions(); } return throwDefinitions; }
protected List<EventDefinition> getEventDefinitions(FlowElement startAt) { List<EventDefinition> throwDefinitions = null; if (startAt instanceof IntermediateThrowEvent) { throwDefinitions = ((IntermediateThrowEvent) startAt) .getEventDefinitions(); } else if (startAt instanceof EndEvent) { EndEvent end = (EndEvent) startAt; throwDefinitions = end.getEventDefinitions(); } return throwDefinitions; }
private static WikiItemContainer getMappingForIntermediateThrowEvent(IntermediateThrowEvent intermediateThrowEvent, List<WikiItemContainer> eventContainers) { WikiItemContainer result = null; List<EventDefinition> eventDefinitions = intermediateThrowEvent.getEventDefinitions(); if (eventDefinitions.isEmpty()) { result = new WikiItemContainer(eventContainers.get(0).getItems().get(1)); } else if (eventDefinitions.size() > 1) { result = new WikiItemContainer(eventContainers.get(10).getItems().get(6)); } else { EventDefinition definition = eventDefinitions.get(0); if (definition instanceof MessageEventDefinition) { result = new WikiItemContainer(eventContainers.get(1).getItems().get(6)); } else if (definition instanceof EscalationEventDefinition) { result = new WikiItemContainer(eventContainers.get(3).getItems().get(4)); } else if (definition instanceof LinkEventDefinition) { result = new WikiItemContainer(eventContainers.get(5).getItems().get(1)); } else if (definition instanceof CompensateEventDefinition) { result = new WikiItemContainer(eventContainers.get(8).getItems().get(2)); } else if (definition instanceof SignalEventDefinition) { result = new WikiItemContainer(eventContainers.get(9).getItems().get(6)); } // What value will result have here if none of the if statements above are entered? } return result; }
} else if (flowElement instanceof IntermediateThrowEvent) { IntermediateThrowEvent boundaryEvent = (IntermediateThrowEvent) flowElement; List<EventDefinition> defs = boundaryEvent.getEventDefinitions(); String eventDef = "";
} else if (flowElement instanceof IntermediateThrowEvent) { IntermediateThrowEvent boundaryEvent = (IntermediateThrowEvent) flowElement; List<EventDefinition> defs = boundaryEvent.getEventDefinitions(); String eventDef = "";
} else if (flowElement instanceof IntermediateThrowEvent) { IntermediateThrowEvent boundaryEvent = (IntermediateThrowEvent) flowElement; List<EventDefinition> defs = boundaryEvent.getEventDefinitions(); String eventDef = "";
float yOffset, Map<String, Object> properties) throws JsonGenerationException, IOException { List<EventDefinition> eventDefinitions = throwEvent.getEventDefinitions();