Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel Class Reference

List of all members.

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

Detailed Description

This panel contains one button "daily print" and one button "set daily printer"


Constructor & Destructor Documentation

cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::AlarmDailyPrintPanel String  borderTitle,
String  radioTitle,
boolean  checked,
String  printerName
[inline]
 

Constructor

Parameters:
borderTitle 
radioTitle 
checked indicates whether radio should be checked
printerName printer name


Member Function Documentation

void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::addConfigurationChangeListener java.awt.event.ActionListener  listener  )  [inline]
 

String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::getDailyPrinterName  )  [inline]
 

Returns:
daily printer name

boolean cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::isDailyPrinting  )  [inline]
 

true is daily print radio button is checked false otherwise

void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::radioButtonActionPerformed java.awt.event.ActionEvent  evt  )  [inline]
 

void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::reset  )  [inline]
 

This method resets this panel

void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::setPrinterButtonActionPerformed java.awt.event.ActionEvent  evt  )  [inline]
 

void cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::updatePanel boolean  newDailyPrint,
String  newPrinterName
[inline]
 


Member Data Documentation

ActionListener cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::confChangeListener = null [private]
 

listener which is able to change Save button on ConfigurationPanel

String cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::dailyPrinterName = null [private]
 

final Logger cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::logger [package]
 

Initial value:

LogFactory.getLogger(AlarmDailyPrintPanel.class.getName())

JLabel cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::printerNameLabel = null [private]
 

JRadioButton cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::radioButton = null [private]
 

JButton cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::setDailyPrinterButton = null [private]
 

JButton cern::laser::guiplatform::windows::behaviour::ConfigureBehaviourPanel::AlarmDailyPrintPanel::setPrinterButton = null [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:09:39 2009 for ACS Java API by doxygen 1.3.8