public void GetBranchesForConditionRefresh(List <IFilterTarget> events) { ConditionState alarm = m_alarm as ConditionState; if (alarm != null) { Dictionary <string, ConditionState> branches = alarm.GetBranches(); foreach (BaseEventState branch in branches.Values) { events.Add(branch); } } }