if (result == null) result = caseConfigurableElement(package_);
if (result == null) result = defaultCase(theEObject);
return result;
}
case SmartGenPackage.OPTION: {
Option option = (Option)theEObject;
Object result = caseOption(option);
if (result == null) result = defaultCase(theEObject);
return result;
}
case SmartGenPackage.CONFIGURABLE_ELEMENT: {