if (result == null) result = defaultCase(theEObject);
return result;
}
case ModelPackage.MINDUSTRIAL_QUAD_RELAY_BRICKLET:
{
MIndustrialQuadRelayBricklet mIndustrialQuadRelayBricklet = (MIndustrialQuadRelayBricklet)theEObject;
T result = caseMIndustrialQuadRelayBricklet(mIndustrialQuadRelayBricklet);
if (result == null) result = caseMDevice(mIndustrialQuadRelayBricklet);
if (result == null) result = caseMSubDeviceHolder(mIndustrialQuadRelayBricklet);
if (result == null) result = caseMBaseDevice(mIndustrialQuadRelayBricklet);
if (result == null) result = defaultCase(theEObject);