boolean otherUnsupportedThrowingIntermediateEvent =
(intermediateEventElement.element("escalationEventDefinition") != null); //
// All other event definition types cannot be intermediate throwing (cancelEventDefinition, conditionalEventDefinition, errorEventDefinition, terminateEventDefinition, timerEventDefinition
ActivityImpl nestedActivityImpl = createActivityOnScope(intermediateEventElement, scopeElement);
ActivityBehavior activityBehavior = null;
parseAsynchronousContinuation(intermediateEventElement, nestedActivityImpl);
if(signalEventDefinitionElement != null) {
nestedActivityImpl.setProperty("type", "intermediateSignalThrow");