if (result == null)
result = defaultCase(theEObject);
return result;
}
case Bpmn2Package.GLOBAL_CHOREOGRAPHY_TASK: {
GlobalChoreographyTask globalChoreographyTask = (GlobalChoreographyTask) theEObject;
T result = caseGlobalChoreographyTask(globalChoreographyTask);
if (result == null)
result = caseChoreography(globalChoreographyTask);
if (result == null)
result = caseCollaboration(globalChoreographyTask);