org.archiviststoolkit.report
Class ReportDestinationProperties

java.lang.Object
  extended by org.archiviststoolkit.report.ReportDestinationProperties

public class ReportDestinationProperties
extends java.lang.Object


Constructor Summary
ReportDestinationProperties(java.lang.Class clazz, java.awt.Dialog parent)
           
ReportDestinationProperties(java.lang.Class clazz, java.awt.Frame parent)
           
ReportDestinationProperties(java.awt.Frame parent, java.lang.String reportDestination, java.lang.String reportHeader, CompiledJasperReport compiledJasperReport)
           
 
Method Summary
 java.awt.print.PrinterJob displayPrintSettings()
           
 ReportDialogFields getFields()
           
 java.awt.Window getParent()
           
 java.awt.print.PrinterJob getPrinterJob()
           
 java.lang.String getReportDesitation()
           
 java.lang.String getReportHeader()
           
 java.lang.String getSaveFilePath(Resources resource)
           
 ATReport getSelectedReport()
           
 void setPrinterJob(java.awt.print.PrinterJob printerJob)
           
 boolean showDialog(int numberOfRecords)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportDestinationProperties

public ReportDestinationProperties(java.lang.Class clazz,
                                   java.awt.Frame parent)
                            throws UnsupportedClassException
Throws:
UnsupportedClassException

ReportDestinationProperties

public ReportDestinationProperties(java.awt.Frame parent,
                                   java.lang.String reportDestination,
                                   java.lang.String reportHeader,
                                   CompiledJasperReport compiledJasperReport)
                            throws UnsupportedClassException
Throws:
UnsupportedClassException

ReportDestinationProperties

public ReportDestinationProperties(java.lang.Class clazz,
                                   java.awt.Dialog parent)
                            throws UnsupportedClassException
Throws:
UnsupportedClassException
Method Detail

showDialog

public boolean showDialog(int numberOfRecords)
                   throws UnsupportedReportDestination,
                          UnsupportedReportType
Throws:
UnsupportedReportDestination
UnsupportedReportType

getSaveFilePath

public java.lang.String getSaveFilePath(Resources resource)

getPrinterJob

public java.awt.print.PrinterJob getPrinterJob()

setPrinterJob

public void setPrinterJob(java.awt.print.PrinterJob printerJob)

displayPrintSettings

public java.awt.print.PrinterJob displayPrintSettings()

getSelectedReport

public ATReport getSelectedReport()

getReportDesitation

public java.lang.String getReportDesitation()

getFields

public ReportDialogFields getFields()

getParent

public java.awt.Window getParent()

getReportHeader

public java.lang.String getReportHeader()