if (result == null) result = caseCommentable(enumeration);
if (result == null) result = defaultCase(theEObject);
return result;
}
case ClassifiersPackage.ANNOTATION: {
Annotation annotation = (Annotation)theEObject;
T result = caseAnnotation(annotation);
if (result == null) result = caseConcreteClassifier(annotation);
if (result == null) result = caseClassifier(annotation);
if (result == null) result = caseMemberContainer(annotation);
if (result == null) result = caseMember(annotation);