if (result == null) result = defaultCase(theEObject);
return result;
}
case ModelPackage.MLCD_SUB_DEVICE:
{
MLCDSubDevice mlcdSubDevice = (MLCDSubDevice)theEObject;
T result = caseMLCDSubDevice(mlcdSubDevice);
if (result == null) result = caseMSubDevice(mlcdSubDevice);
if (result == null) result = caseMBaseDevice(mlcdSubDevice);
if (result == null) result = defaultCase(theEObject);
return result;