

Public Member Functions | |
| AlarmDailyPrintPanel (String borderTitle, String radioTitle, boolean checked, String printerName) | |
| void | setPrinterButtonActionPerformed (java.awt.event.ActionEvent evt) |
| void | radioButtonActionPerformed (java.awt.event.ActionEvent evt) |
| void | reset () |
| void | updatePanel (boolean newDailyPrint, String newPrinterName) |
| String | getDailyPrinterName () |
| boolean | isDailyPrinting () |
| void | addConfigurationChangeListener (java.awt.event.ActionListener listener) |
Package Attributes | |
| final Logger | logger |
Private Attributes | |
| JButton | setDailyPrinterButton = null |
| JRadioButton | radioButton = null |
| JButton | setPrinterButton = null |
| String | dailyPrinterName = null |
| JLabel | printerNameLabel = null |
| ActionListener | confChangeListener = null |
This panel contains one button "daily print" and one button "set daily printer"
| cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::AlarmDailyPrintPanel | ( | String | borderTitle, | |
| String | radioTitle, | |||
| boolean | checked, | |||
| String | printerName | |||
| ) | [inline] |
Constructor
| borderTitle | ||
| radioTitle | ||
| checked | indicates whether radio should be checked | |
| printerName | printer name |
References cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::actionPerformed(), dailyPrinterName, printerNameLabel, radioButton, radioButtonActionPerformed(), setPrinterButton, and setPrinterButtonActionPerformed().
| void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::addConfigurationChangeListener | ( | java.awt.event.ActionListener | listener | ) | [inline] |
References confChangeListener.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::initComponent().
| String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::getDailyPrinterName | ( | ) | [inline] |
References dailyPrinterName.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::getDailyPrinter().
| boolean cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::isDailyPrinting | ( | ) | [inline] |
true is daily print radio button is checked false otherwise
References radioButton.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::isDailyPrinting().
| void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::radioButtonActionPerformed | ( | java.awt.event.ActionEvent | evt | ) | [inline] |
References confChangeListener.
Referenced by AlarmDailyPrintPanel().
| void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::reset | ( | ) | [inline] |
This method resets this panel
References dailyPrinterName, printerNameLabel, and radioButton.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::reset().
| void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::setPrinterButtonActionPerformed | ( | java.awt.event.ActionEvent | evt | ) | [inline] |
References confChangeListener, dailyPrinterName, and printerNameLabel.
Referenced by AlarmDailyPrintPanel().
| void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::updatePanel | ( | boolean | newDailyPrint, | |
| String | newPrinterName | |||
| ) | [inline] |
References dailyPrinterName, printerNameLabel, and radioButton.
Referenced by cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::updateBehaviour().
ActionListener cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::confChangeListener = null [private] |
listener which is able to change Save button on ConfigurationPanel
Referenced by addConfigurationChangeListener(), radioButtonActionPerformed(), and setPrinterButtonActionPerformed().
String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::dailyPrinterName = null [private] |
Referenced by AlarmDailyPrintPanel(), getDailyPrinterName(), reset(), setPrinterButtonActionPerformed(), and updatePanel().
final Logger cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::logger [package] |
LogFactory.getLogger(AlarmDailyPrintPanel.class.getName())
JLabel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::printerNameLabel = null [private] |
Referenced by AlarmDailyPrintPanel(), reset(), setPrinterButtonActionPerformed(), and updatePanel().
JRadioButton cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::radioButton = null [private] |
Referenced by AlarmDailyPrintPanel(), isDailyPrinting(), reset(), and updatePanel().
JButton cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::setDailyPrinterButton = null [private] |
JButton cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::setPrinterButton = null [private] |
Referenced by AlarmDailyPrintPanel().
1.6.2