
Public Member Functions | |
| void | addAlarms (Collection als) |
| void | removeAlarm (AlarmBean alarm) |
| void | removeAlarm (String alarmId) |
| void | removeAlarms (Collection als) |
Package Functions | |
| void | addAlarm (AlarmBean alarm) |
This interfaces should be implemented by all AlarmNodeManager's This is observer
| void cern::laser::guiplatform::alarms::AlarmListener::addAlarm | ( | AlarmBean | alarm | ) | [package] |
add an alarm to the children list
| al | The alarm bean to added |
Implemented in cern::laser::guiplatform::alarms::AlarmNodeManagerImpl.
Referenced by cern::laser::guiplatform::alarms::AlarmContainer::addAlarmToActiveList(), cern::laser::guiplatform::alarms::AlarmContainer::clearInhibitList(), cern::laser::guiplatform::alarms::AlarmContainer::clearMaskList(), cern::laser::guiplatform::alarms::AlarmContainer::highlightAndKlaxon(), cern::laser::guiplatform::alarms::AlarmContainer::inhibit(), cern::laser::guiplatform::alarms::AlarmContainer::mask(), cern::laser::guiplatform::alarms::AlarmContainer::onSearchAlarm(), cern::laser::guiplatform::alarms::AlarmContainer::reloadContainer(), cern::laser::guiplatform::alarms::AlarmContainer::uninhibit(), cern::laser::guiplatform::alarms::AlarmContainer::unmask(), and cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmOnInstantList().
| void cern::laser::guiplatform::alarms::AlarmListener::addAlarms | ( | Collection | als | ) |
add an alarm collection to the children list
| als | The alarm bean collection to added |
Implemented in cern::laser::guiplatform::alarms::AlarmNodeManagerImpl.
Referenced by cern::laser::guiplatform::alarms::AlarmNodeManager::AlarmNodeManager().
| void cern::laser::guiplatform::alarms::AlarmListener::removeAlarm | ( | String | alarmId | ) |
remove an alarm useing alarmId
Implemented in cern::laser::guiplatform::alarms::AlarmNodeManagerImpl.
| void cern::laser::guiplatform::alarms::AlarmListener::removeAlarm | ( | AlarmBean | alarm | ) |
remove an alarm
| al | The alarm bean to be removed |
Implemented in cern::laser::guiplatform::alarms::AlarmNodeManagerImpl.
Referenced by cern::laser::guiplatform::alarms::AlarmContainer::acknowledge(), cern::laser::guiplatform::alarms::AlarmContainer::clearAutoHighlightedList(), cern::laser::guiplatform::alarms::AlarmContainer::clearInhibitList(), cern::laser::guiplatform::alarms::AlarmContainer::clearMaskList(), cern::laser::guiplatform::alarms::AlarmContainer::inhibit(), cern::laser::guiplatform::alarms::AlarmContainer::mask(), cern::laser::guiplatform::alarms::AlarmContainer::removeNewOrTerminatedAlarms(), cern::laser::guiplatform::alarms::AlarmContainer::unhighlightAndKlaxon(), cern::laser::guiplatform::alarms::AlarmContainer::uninhibit(), cern::laser::guiplatform::alarms::AlarmContainer::unmask(), cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmMaskedOnList(), and cern::laser::guiplatform::alarms::AlarmContainer::updateAlarmOnActiveList().
| void cern::laser::guiplatform::alarms::AlarmListener::removeAlarms | ( | Collection | als | ) |
remove an alarm collection
| al | The alarm bean collection to be removed |
Implemented in cern::laser::guiplatform::alarms::AlarmNodeManagerImpl.
1.6.2