if (result == null)
result = defaultCase(theEObject);
return result;
}
case Bpmn2Package.INTERFACE: {
Interface interface_ = (Interface) theEObject;
T result = caseInterface(interface_);
if (result == null)
result = caseRootElement(interface_);
if (result == null)
result = caseBaseElement(interface_);