if (result == null)
result = defaultCase(theEObject);
return result;
}
case Bpmn2Package.TRANSACTION: {
Transaction transaction = (Transaction) theEObject;
T result = caseTransaction(transaction);
if (result == null)
result = caseSubProcess(transaction);
if (result == null)
result = caseActivity(transaction);