

Classes | |
| class | NodeManager |
Public Member Functions | |
| AlarmInfoExplorer (List alarms, String labelText, String[] columnsToDisplay) | |
| void | update (List newAlarms, String newLabelText) |
| String | getName () |
| Dimension | getPreferredSize () |
Private Member Functions | |
| void | initComponents () |
Private Attributes | |
| javax.swing.JLabel | alarmNoLabel |
| javax.swing.JLabel | alarmNoValLabel |
| javax.swing.JPanel | infoPanel |
| javax.swing.JLabel | titleLabel |
| NodeManager | nManager = null |
| Dimension | defaultDimension |
Static Private Attributes | |
| static final Logger | logger |
| static final String | componentName |
| static final long | serialVersionUID = 1L |
An openable window available to the IDE's window manager.
This explorer should be used to display list like Node Children Alarms, MultiplicityChildren Alarms, Alarm which belongs to given category, etc
| cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::AlarmInfoExplorer | ( | List | alarms, | |
| String | labelText, | |||
| String[] | columnsToDisplay | |||
| ) | [inline] |
| <code>List</code> | with InfoAlarmBeanobjcets to be dispalyed | |
| labelText | (i. e. Alarms belong to TEST category, FF FM 1 node children, etc | |
| columnsToDisplay |
References alarmNoValLabel, componentName, initComponents(), logger, nManager, cern::gp::explorer::GPListExplorerPanel::setName(), cern::gp::explorer::ListTableExplorer::setRootNode(), cern::gp::explorer::ListTableExplorer::setTableColumns(), and titleLabel.
| String cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::getName | ( | ) | [inline] |
References componentName.
| Dimension cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::getPreferredSize | ( | ) | [inline] |
References defaultDimension.
| void cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::initComponents | ( | ) | [inline, private] |
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the FormEditor.
References alarmNoLabel, alarmNoValLabel, infoPanel, and titleLabel.
Referenced by AlarmInfoExplorer().
| void cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::update | ( | List | newAlarms, | |
| String | newLabelText | |||
| ) | [inline] |
References alarmNoValLabel, nManager, titleLabel, and cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::NodeManager::updateManager().
Referenced by cern::laser::guiplatform::actions::alarms::ShowNodeChildrenAction::performAction(), cern::laser::guiplatform::actions::alarms::ShowMultiplicityChildrenAction::performAction(), cern::laser::guiplatform::actions::category::ShowAlarmByCategoryAction::performAction(), cern::laser::guiplatform::actions::alarms::ShowActiveNodeChildrenAction::performAction(), and cern::laser::guiplatform::actions::alarms::ShowActiveMultiplicityChildrenAction::performAction().
javax.swing.JLabel cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::alarmNoLabel [private] |
Referenced by initComponents().
javax.swing.JLabel cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::alarmNoValLabel [private] |
Referenced by AlarmInfoExplorer(), initComponents(), and update().
final String cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::componentName [static, private] |
NbBundle.getMessage(AlarmInfoExplorer.class, "LBL_AlarmInfoExplorer_component_name")
Referenced by AlarmInfoExplorer(), and getName().
Dimension cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::defaultDimension [private] |
new Dimension( (int) (WindowManager.getDefault().getCurrentWorkspace().getBounds().width / 1.5) , WindowManager.getDefault().getCurrentWorkspace().getBounds().height / 3)
default dimension, used by InhibitList, etc
Referenced by getPreferredSize().
javax.swing.JPanel cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::infoPanel [private] |
Referenced by initComponents().
final Logger cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::logger [static, private] |
LogFactory.getLogger(AlarmInfoExplorer.class.getName())
logger
Referenced by AlarmInfoExplorer().
node manager
Referenced by AlarmInfoExplorer(), and update().
final long cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::serialVersionUID = 1L [static, private] |
javax.swing.JLabel cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::titleLabel [private] |
Referenced by AlarmInfoExplorer(), initComponents(), and update().
1.6.2