if (result == null) result = caseCommentable(interface_);
if (result == null) result = defaultCase(theEObject);
return result;
}
case ClassifiersPackage.ENUMERATION: {
Enumeration enumeration = (Enumeration)theEObject;
T result = caseEnumeration(enumeration);
if (result == null) result = caseConcreteClassifier(enumeration);
if (result == null) result = caseImplementor(enumeration);
if (result == null) result = caseClassifier(enumeration);
if (result == null) result = caseMemberContainer(enumeration);