if (result == null) result = caseNamedElement(property);
if (result == null) result = defaultCase(theEObject);
return result;
}
case OntoUMLPackage.QUANTITY: {
Quantity quantity = (Quantity)theEObject;
T result = caseQuantity(quantity);
if (result == null) result = caseSubstanceSortal(quantity);
if (result == null) result = caseRigidSortalClass(quantity);
if (result == null) result = caseSortalClass(quantity);
if (result == null) result = caseObjectClass(quantity);