if (result == null) result = caseElement(feature);
if (result == null) result = defaultCase(theEObject);
return result;
}
case OntoUMLPackage.FORMAL_ASSOCIATION: {
FormalAssociation formalAssociation = (FormalAssociation)theEObject;
T result = caseFormalAssociation(formalAssociation);
if (result == null) result = caseAssociation(formalAssociation);
if (result == null) result = caseRelationship(formalAssociation);
if (result == null) result = caseRelationalClassifier(formalAssociation);
if (result == null) result = caseElement(formalAssociation);