public SwitchableAlarm(SwitchCriteria switchCriteria, Alarm defaultAlarm, Alarm secondaryAlarm) { _defaultAlarm = defaultAlarm; _secondaryAlarm = secondaryAlarm; _switchCriteria = switchCriteria; }
public SwitchableAlarm Switch(SwitchCriteria switchCriteria, Alarm defaultAlarm, Alarm secondaryAlarm) { return(new SwitchableAlarm(switchCriteria, defaultAlarm, secondaryAlarm)); }