if (result == null) result = caseCommentable(concreteClassifier);
if (result == null) result = defaultCase(theEObject);
return result;
}
case ClassifiersPackage.IMPLEMENTOR: {
Implementor implementor = (Implementor)theEObject;
T result = caseImplementor(implementor);
if (result == null) result = caseCommentable(implementor);
if (result == null) result = defaultCase(theEObject);
return result;
}