if (result == null) result = defaultCase(theEObject);
return result;
}
case ModelPackage.MBRICKLET_INDUSTRIAL_DIGITAL_IN4:
{
MBrickletIndustrialDigitalIn4 mBrickletIndustrialDigitalIn4 = (MBrickletIndustrialDigitalIn4)theEObject;
T result = caseMBrickletIndustrialDigitalIn4(mBrickletIndustrialDigitalIn4);
if (result == null) result = caseMSubDeviceHolder(mBrickletIndustrialDigitalIn4);
if (result == null) result = caseMDevice(mBrickletIndustrialDigitalIn4);
if (result == null) result = caseInterruptListener(mBrickletIndustrialDigitalIn4);
if (result == null) result = caseMTFConfigConsumer(mBrickletIndustrialDigitalIn4);