if (result == null) result = caseTCGParameter(tcgComplexParameter);
if (result == null) result = defaultCase(theEObject);
return result;
}
case GeneratedPackage.TCG_ELEMENT: {
TCGElement tcgElement = (TCGElement)theEObject;
T result = caseTCGElement(tcgElement);
if (result == null) result = defaultCase(theEObject);
return result;
}
default: return defaultCase(theEObject);