if (result == null) result = caseCommentable(tupleDomainTypeConstructor);
if (result == null) result = defaultCase(theEObject);
return result;
}
case TypesPackage.DOMAIN_TYPE_URI: {
DomainTypeURI domainTypeURI = (DomainTypeURI)theEObject;
T result = caseDomainTypeURI(domainTypeURI);
if (result == null) result = caseDomainTypeConstructor(domainTypeURI);
if (result == null) result = caseAbstractTypeReference(domainTypeURI);
if (result == null) result = caseDomainTypeReference(domainTypeURI);
if (result == null) result = caseDispelTypeReference(domainTypeURI);