if (result == null) result = caseIExtensibilityElement(expression);
if (result == null) result = defaultCase(theEObject);
return result;
}
case BPELPackage.BOOLEAN_EXPRESSION: {
BooleanExpression booleanExpression = (BooleanExpression)theEObject;
Object result = caseBooleanExpression(booleanExpression);
if (result == null) result = caseExpression(booleanExpression);
if (result == null) result = caseExtensibilityElement(booleanExpression);
if (result == null) result = caseWSDLElement(booleanExpression);
if (result == null) result = caseIExtensibilityElement(booleanExpression);