if (result == null) result = caseElement(redefinableElement);
if (result == null) result = defaultCase(theEObject);
return result;
}
case OntoUMLPackage.RELATIONAL_CLASSIFIER: {
RelationalClassifier relationalClassifier = (RelationalClassifier)theEObject;
T result = caseRelationalClassifier(relationalClassifier);
if (result == null) result = caseClassifier(relationalClassifier);
if (result == null) result = caseType(relationalClassifier);
if (result == null) result = caseNamedElement(relationalClassifier);
if (result == null) result = caseElement(relationalClassifier);