if (result == null) result = defaultCase(theEObject);
return result;
}
case ModelPackage.MDUAL_RELAY:
{
MDualRelay mDualRelay = (MDualRelay)theEObject;
T result = caseMDualRelay(mDualRelay);
if (result == null) result = caseMInSwitchActor(mDualRelay);
if (result == null) result = caseMSubDevice(mDualRelay);
if (result == null) result = caseMSwitchActor(mDualRelay);
if (result == null) result = caseMBaseDevice(mDualRelay);