

Public Member Functions | |
| void | mouseClicked (MouseEvent e) |
| void | mousePressed (MouseEvent e) |
| void | mouseReleased (MouseEvent e) |
Public Attributes | |
| AlarmTableEntry | selectedAlarm |
Private Member Functions | |
| void | alarmSelected (MouseEvent e) |
| void | showPopup (MouseEvent e) |
The mouse adapter receiving mouse events generated over the table of the alarms
| void alma::acsplugins::alarmsystem::gui::table::AlarmTable::AlarmTableMouseAdapter::alarmSelected | ( | MouseEvent | e | ) | [inline, private] |
The user selected a row, i.e. an alarm. alarmSected notifies the model that the icon must be removed
| e | The event to get the selected row from |
Referenced by mouseClicked(), mousePressed(), and mouseReleased().
| void alma::acsplugins::alarmsystem::gui::table::AlarmTable::AlarmTableMouseAdapter::mouseClicked | ( | MouseEvent | e | ) | [inline] |
References alarmSelected(), and showPopup().
| void alma::acsplugins::alarmsystem::gui::table::AlarmTable::AlarmTableMouseAdapter::mousePressed | ( | MouseEvent | e | ) | [inline] |
References alarmSelected(), and showPopup().
| void alma::acsplugins::alarmsystem::gui::table::AlarmTable::AlarmTableMouseAdapter::mouseReleased | ( | MouseEvent | e | ) | [inline] |
References alarmSelected(), and showPopup().
| void alma::acsplugins::alarmsystem::gui::table::AlarmTable::AlarmTableMouseAdapter::showPopup | ( | MouseEvent | e | ) | [inline, private] |
Show the popup menu
| e | The mouse event that triggered the pop |
References alma::acsplugins::alarmsystem::gui::table::AlarmTable::ackMI, alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::getStatus(), cern::laser::client::data::Status::isActive(), alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::isMultiplicityParent(), alma::acsplugins::alarmsystem::gui::table::AlarmTableEntry::isNodeParent(), alma::acsplugins::alarmsystem::gui::table::AlarmTable::popupM, selectedAlarm, and alma::acsplugins::alarmsystem::gui::table::AlarmTable::showReducedMI.
Referenced by mouseClicked(), mousePressed(), and mouseReleased().
| AlarmTableEntry alma::acsplugins::alarmsystem::gui::table::AlarmTable::AlarmTableMouseAdapter::selectedAlarm |
The last selected alarm
It is set when the user presses over a row (i,e. selects an alarm)
Referenced by alma::acsplugins::alarmsystem::gui::table::AlarmTable::actionPerformed(), and showPopup().
1.6.2