if (result == null) result = caseWSDLElement(query);
if (result == null) result = defaultCase(theEObject);
return result;
}
case BPELPackage.SERVICE_REF: {
ServiceRef serviceRef = (ServiceRef)theEObject;
Object result = caseServiceRef(serviceRef);
if (result == null) result = caseExtensibleElement_1(serviceRef);
if (result == null) result = caseWSDLElement(serviceRef);
if (result == null) result = defaultCase(theEObject);
return result;