if (result == null) result = defaultCase(theEObject);
return result;
}
case ModelPackage.MDUAL_RELAY_BRICKLET:
{
MDualRelayBricklet mDualRelayBricklet = (MDualRelayBricklet)theEObject;
T result = caseMDualRelayBricklet(mDualRelayBricklet);
if (result == null) result = caseMDevice(mDualRelayBricklet);
if (result == null) result = caseMSubDeviceHolder(mDualRelayBricklet);
if (result == null) result = caseMBaseDevice(mDualRelayBricklet);
if (result == null) result = defaultCase(theEObject);