org.pentaho.reporting.engine.classic.core.modules.gui.print
Class PrintUtil

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.gui.print.PrintUtil

public class PrintUtil
extends Object

Creation-Date: 05.09.2005, 18:36:03

Author:
Thomas Morgner

Field Summary
static String NUMBER_COPIES_KEY
           
static String PRINTER_JOB_NAME_KEY
           
 
Method Summary
static int getNumberOfCopies(org.pentaho.reporting.libraries.base.config.Configuration configuration)
           
static boolean print(MasterReport report)
           
static boolean print(MasterReport report, ReportProgressListener progressListener)
           
static void printDirectly(MasterReport report)
           
static void printDirectly(MasterReport report, ReportProgressListener progressListener)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PRINTER_JOB_NAME_KEY

public static final String PRINTER_JOB_NAME_KEY
See Also:
Constant Field Values

NUMBER_COPIES_KEY

public static final String NUMBER_COPIES_KEY
See Also:
Constant Field Values
Method Detail

printDirectly

public static void printDirectly(MasterReport report)
                          throws PrinterException,
                                 ReportProcessingException
Throws:
PrinterException
ReportProcessingException

printDirectly

public static void printDirectly(MasterReport report,
                                 ReportProgressListener progressListener)
                          throws PrinterException,
                                 ReportProcessingException
Throws:
PrinterException
ReportProcessingException

print

public static boolean print(MasterReport report)
                     throws PrinterException,
                            ReportProcessingException
Throws:
PrinterException
ReportProcessingException

print

public static boolean print(MasterReport report,
                            ReportProgressListener progressListener)
                     throws PrinterException,
                            ReportProcessingException
Throws:
PrinterException
ReportProcessingException

getNumberOfCopies

public static int getNumberOfCopies(org.pentaho.reporting.libraries.base.config.Configuration configuration)