if (result == null) result = caseCommentable(classifier);
if (result == null) result = defaultCase(theEObject);
return result;
}
case ClassifiersPackage.CONCRETE_CLASSIFIER: {
ConcreteClassifier concreteClassifier = (ConcreteClassifier)theEObject;
T result = caseConcreteClassifier(concreteClassifier);
if (result == null) result = caseClassifier(concreteClassifier);
if (result == null) result = caseMemberContainer(concreteClassifier);
if (result == null) result = caseMember(concreteClassifier);
if (result == null) result = caseStatement(concreteClassifier);