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

cern::laser::guiplatform::printing::PrintDialog Class Reference

List of all members.

Public Member Functions

 PrintDialog (java.awt.Frame parent, boolean modal)
String getPrinterName ()
int getNumberOfCopies ()
boolean isTwoSidedPrint ()
boolean isAllPagePrint ()
boolean isRangePagePrint ()
int getRangeFrom ()
int getRangeTo ()
boolean isPrintToFile ()
File getFileToPrint ()
boolean areSettingsOK ()
boolean isLandscape ()

Static Public Member Functions

void main (String args[])

Package Attributes

boolean settingsCorrect
File fileToPrint

Private Member Functions

void initComponents ()
void printButtonActionPerformed (java.awt.event.ActionEvent evt)
void cancelButtonActionPerformed (java.awt.event.ActionEvent evt)
void numberOfCopiesStateChanged (javax.swing.event.ChangeEvent evt)
void printAllStateChanged (javax.swing.event.ChangeEvent evt)
void buildingNumberKeyReleased (java.awt.event.KeyEvent evt)
void refreshButtonActionPerformed (java.awt.event.ActionEvent evt)
void formWindowOpened (java.awt.event.WindowEvent evt)
void closeDialog (java.awt.event.WindowEvent evt)

Private Attributes

javax.swing.JTextField buildingNumber
javax.swing.JButton cancelButton
javax.swing.ButtonGroup directionGroup
javax.swing.JRadioButton directionLandscape
javax.swing.JRadioButton directionPortrait
javax.swing.JLabel jLabel1
javax.swing.JLabel jLabel2
javax.swing.JLabel jLabel3
javax.swing.JLabel jLabel4
javax.swing.JLabel jLabel5
javax.swing.JLabel jLabel6
javax.swing.JLabel jLabel7
javax.swing.JPanel jPanel1
javax.swing.JSpinner numberOfCopies
javax.swing.JRadioButton printAll
javax.swing.JButton printButton
javax.swing.JRadioButton printRange
javax.swing.JCheckBox printToFile
javax.swing.JCheckBox printTwoSided
javax.swing.JComboBox printersCombo
javax.swing.JTextField rangeFrom
javax.swing.JTextField rangeTo
javax.swing.ButtonGroup rangesGroup
javax.swing.JButton refreshButton

Detailed Description

Author:
woloszyn


Constructor & Destructor Documentation

cern::laser::guiplatform::printing::PrintDialog::PrintDialog java.awt.Frame  parent,
boolean  modal
[inline]
 

Creates new form PrintDialog


Member Function Documentation

boolean cern::laser::guiplatform::printing::PrintDialog::areSettingsOK  )  [inline]
 

void cern::laser::guiplatform::printing::PrintDialog::buildingNumberKeyReleased java.awt.event.KeyEvent  evt  )  [inline, private]
 

void cern::laser::guiplatform::printing::PrintDialog::cancelButtonActionPerformed java.awt.event.ActionEvent  evt  )  [inline, private]
 

void cern::laser::guiplatform::printing::PrintDialog::closeDialog java.awt.event.WindowEvent  evt  )  [inline, private]
 

Closes the dialog

void cern::laser::guiplatform::printing::PrintDialog::formWindowOpened java.awt.event.WindowEvent  evt  )  [inline, private]
 

File cern::laser::guiplatform::printing::PrintDialog::getFileToPrint  )  [inline]
 

int cern::laser::guiplatform::printing::PrintDialog::getNumberOfCopies  )  [inline]
 

String cern::laser::guiplatform::printing::PrintDialog::getPrinterName  )  [inline]
 

int cern::laser::guiplatform::printing::PrintDialog::getRangeFrom  )  [inline]
 

int cern::laser::guiplatform::printing::PrintDialog::getRangeTo  )  [inline]
 

void cern::laser::guiplatform::printing::PrintDialog::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 Form Editor.

boolean cern::laser::guiplatform::printing::PrintDialog::isAllPagePrint  )  [inline]
 

boolean cern::laser::guiplatform::printing::PrintDialog::isLandscape  )  [inline]
 

boolean cern::laser::guiplatform::printing::PrintDialog::isPrintToFile  )  [inline]
 

boolean cern::laser::guiplatform::printing::PrintDialog::isRangePagePrint  )  [inline]
 

boolean cern::laser::guiplatform::printing::PrintDialog::isTwoSidedPrint  )  [inline]
 

void cern::laser::guiplatform::printing::PrintDialog::main String  args[]  )  [inline, static]
 

Parameters:
args the command line arguments

void cern::laser::guiplatform::printing::PrintDialog::numberOfCopiesStateChanged javax.swing.event.ChangeEvent  evt  )  [inline, private]
 

void cern::laser::guiplatform::printing::PrintDialog::printAllStateChanged javax.swing.event.ChangeEvent  evt  )  [inline, private]
 

void cern::laser::guiplatform::printing::PrintDialog::printButtonActionPerformed java.awt.event.ActionEvent  evt  )  [inline, private]
 

void cern::laser::guiplatform::printing::PrintDialog::refreshButtonActionPerformed java.awt.event.ActionEvent  evt  )  [inline, private]
 


Member Data Documentation

javax.swing.JTextField cern::laser::guiplatform::printing::PrintDialog::buildingNumber [private]
 

javax.swing.JButton cern::laser::guiplatform::printing::PrintDialog::cancelButton [private]
 

javax.swing.ButtonGroup cern::laser::guiplatform::printing::PrintDialog::directionGroup [private]
 

javax.swing.JRadioButton cern::laser::guiplatform::printing::PrintDialog::directionLandscape [private]
 

javax.swing.JRadioButton cern::laser::guiplatform::printing::PrintDialog::directionPortrait [private]
 

File cern::laser::guiplatform::printing::PrintDialog::fileToPrint [package]
 

javax.swing.JLabel cern::laser::guiplatform::printing::PrintDialog::jLabel1 [private]
 

javax.swing.JLabel cern::laser::guiplatform::printing::PrintDialog::jLabel2 [private]
 

javax.swing.JLabel cern::laser::guiplatform::printing::PrintDialog::jLabel3 [private]
 

javax.swing.JLabel cern::laser::guiplatform::printing::PrintDialog::jLabel4 [private]
 

javax.swing.JLabel cern::laser::guiplatform::printing::PrintDialog::jLabel5 [private]
 

javax.swing.JLabel cern::laser::guiplatform::printing::PrintDialog::jLabel6 [private]
 

javax.swing.JLabel cern::laser::guiplatform::printing::PrintDialog::jLabel7 [private]
 

javax.swing.JPanel cern::laser::guiplatform::printing::PrintDialog::jPanel1 [private]
 

javax.swing.JSpinner cern::laser::guiplatform::printing::PrintDialog::numberOfCopies [private]
 

javax.swing.JRadioButton cern::laser::guiplatform::printing::PrintDialog::printAll [private]
 

javax.swing.JButton cern::laser::guiplatform::printing::PrintDialog::printButton [private]
 

javax.swing.JComboBox cern::laser::guiplatform::printing::PrintDialog::printersCombo [private]
 

javax.swing.JRadioButton cern::laser::guiplatform::printing::PrintDialog::printRange [private]
 

javax.swing.JCheckBox cern::laser::guiplatform::printing::PrintDialog::printToFile [private]
 

javax.swing.JCheckBox cern::laser::guiplatform::printing::PrintDialog::printTwoSided [private]
 

javax.swing.JTextField cern::laser::guiplatform::printing::PrintDialog::rangeFrom [private]
 

javax.swing.ButtonGroup cern::laser::guiplatform::printing::PrintDialog::rangesGroup [private]
 

javax.swing.JTextField cern::laser::guiplatform::printing::PrintDialog::rangeTo [private]
 

javax.swing.JButton cern::laser::guiplatform::printing::PrintDialog::refreshButton [private]
 

boolean cern::laser::guiplatform::printing::PrintDialog::settingsCorrect [package]
 


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