if(result == null)
result = defaultCase(theEObject);
return result;
}
case PPPackage.DEFINITION: {
Definition definition = (Definition) theEObject;
T result = caseDefinition(definition);
if(result == null)
result = caseExpression(definition);
if(result == null)
result = defaultCase(theEObject);