if (result == null) result = caseExcludeableElementMixin(file);
if (result == null) result = defaultCase(theEObject);
return result;
}
case TaskPackage.TEMPLATED_FILE: {
TemplatedFile templatedFile = (TemplatedFile)theEObject;
T result = caseTemplatedFile(templatedFile);
if (result == null) result = caseFile(templatedFile);
if (result == null) result = caseResource(templatedFile);
if (result == null) result = caseExcludeableElementMixin(templatedFile);
if (result == null) result = defaultCase(theEObject);