if (result == null) result = caseConfigurableElement(data);
if (result == null) result = defaultCase(theEObject);
return result;
}
case SmartGenPackage.FIELD_VALUE: {
FieldValue fieldValue = (FieldValue)theEObject;
Object result = caseFieldValue(fieldValue);
if (result == null) result = caseConfigurableElement(fieldValue);
if (result == null) result = defaultCase(theEObject);
return result;
}