cern::gp::printing::PrintUtil Class Reference

Collaboration diagram for cern::gp::printing::PrintUtil:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void print (Printable printable)
void print (Component component)

Static Public Member Functions

static PrintUtil getInstance ()

Private Member Functions

 PrintUtil ()
void printPDF (String name, Printable printable)
PrintService findPrinterService (DocFlavor flavor, PrintRequestAttributeSet aset)

Static Private Attributes

static final String PRINTER_NAME = "Acrobat Distiller"
static PrintUtil singleton = new PrintUtil()

Detailed Description

Version:
Revision
1.2
Date
2006/09/25 08:52:36
Author:
Katarina Sigerud

Constructor & Destructor Documentation

cern::gp::printing::PrintUtil::PrintUtil (  )  [inline, private]

Cannot be instantiated


Member Function Documentation

PrintService cern::gp::printing::PrintUtil::findPrinterService ( DocFlavor  flavor,
PrintRequestAttributeSet  aset 
) [inline, private]

References PRINTER_NAME.

Referenced by printPDF().

static PrintUtil cern::gp::printing::PrintUtil::getInstance (  )  [inline, static]

Returns the singleton instance of PrintUtil.

Returns:
the singleton instance of PrintUtil

References singleton.

void cern::gp::printing::PrintUtil::print ( Component  component  )  [inline]

References printPDF().

void cern::gp::printing::PrintUtil::print ( Printable  printable  )  [inline]

References printPDF().

void cern::gp::printing::PrintUtil::printPDF ( String  name,
Printable  printable 
) [inline, private]

References findPrinterService().

Referenced by print().


Member Data Documentation

final String cern::gp::printing::PrintUtil::PRINTER_NAME = "Acrobat Distiller" [static, private]

Referenced by findPrinterService().

Referenced by getInstance().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2