|
Ontimize 5.2072EN | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ontimize.report.engine.jfreereport.FreeReportEngine
| Field Summary | |
protected ExtPreviewProxyBase |
base
|
protected DefaultReportDialog |
reportDialog
|
| Constructor Summary | |
FreeReportEngine()
|
|
| Method Summary | |
void |
addComponentListener(java.awt.event.ComponentListener componentListener)
|
void |
buildOptions()
Convenience method. |
boolean |
checkLibraries()
Implementation of this method for each engine must check libraries in classpath and return true/false whether all required for reports are present/missed. |
void |
close()
Invalidates the viewer. |
javax.swing.Action |
createDefaultCloseAction()
|
protected static PreviewDialog |
createPreviewDialog(java.awt.Component c,
java.lang.String title)
|
void |
dispose()
Method to dispose all resources. |
BasicReportStoreDefinition |
generaReportStoreDefinition(java.lang.String pageTitle)
This method should be only implemented to define a custom report store for reports in our application. |
java.lang.Object |
generateReport(java.lang.String tituloPag,
java.lang.String descripcion)
Generates the report. |
org.jfree.report.modules.gui.base.PreviewProxyBase |
getBase()
|
java.lang.Object |
getBaseTemplate()
Gets the viewer for this engine. |
java.util.List |
getDefaultTemplates()
Returns the list of templates for reports. |
java.lang.String |
getPageTitle()
Gets the title of report (Maintains backward compatibility). |
static PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base)
|
static PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base,
ReportProcessor rp)
|
PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base)
Implementation of this method for each engine must return a dialog with printed report. |
PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
ReportProcessor r)
Implementation of this method for each engine must return a dialog with printed report. |
PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc)
Implementation of this method for each engine must return a dialog with printed report. |
PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor r)
Implementation of this method for each engine must return a dialog with printed report. |
PreviewDialog |
getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor r,
java.awt.print.PageFormat pf)
Implementation of this method for each engine must return a dialog with printed report. |
java.lang.String |
getReportDescription()
Gets the description of report (subtitle). |
java.lang.String |
getReportEngineName()
Returns the name of report engine. |
java.lang.String |
getTitle()
Gets the title of report. |
boolean |
isShowedRowNumber()
|
void |
pack()
|
static void |
print(ReportPageable r,
boolean printDialog,
java.lang.String jobname)
|
static void |
print(ReportPageable r,
boolean printDialog,
java.lang.String jobname,
boolean wait)
|
static void |
print(ReportPageable r,
boolean printDialog,
java.lang.String jobname,
boolean wait,
boolean dispose)
|
static void |
print(ReportPageable r,
boolean printDialog,
java.lang.String jobname,
boolean wait,
boolean dispose,
java.lang.String serviceName)
|
static void |
printPreview(java.awt.Window owner,
ReportPageable r,
java.lang.String jobname)
|
void |
removeComponentListener(java.awt.event.ComponentListener componentListener)
|
void |
setDefaultReportDialog(java.lang.Object reportDialog)
Report dialog is passed to engine to get references to dialog elements from engine (i.e. check buttons marked, columns selected,...). |
void |
setJMenuBar(javax.swing.JMenuBar jMenuBar)
|
void |
setReportDescription(java.lang.String text)
Sets the title of report. |
void |
setTitle(java.lang.String title)
|
void |
setTitleReport(java.lang.String text)
Sets the title of report. |
PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base)
Implementation of this method for each engine must show a dialog with printed report. |
PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base,
ReportProcessor rp)
Implementation of this method for each engine must show a dialog with printed report. |
PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base)
Implementation of this method for each engine must show a dialog with printed report. |
PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
ReportProcessor rp)
Implementation of this method for each engine must show a dialog with printed report. |
PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc)
Implementation of this method for each engine must show a dialog with printed report. |
PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor rp)
Implementation of this method for each engine must show a dialog with printed report. |
PreviewDialog |
showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor rp,
java.awt.print.PageFormat pf)
Implementation of this method for each engine must show a dialog with printed report. |
void |
updateReport()
|
void |
updateReport(boolean force)
Updates the report. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected DefaultReportDialog reportDialog
protected ExtPreviewProxyBase base
| Constructor Detail |
public FreeReportEngine()
| Method Detail |
public void close()
ReportEngine
close in interface org.jfree.report.modules.gui.base.PreviewProxypublic javax.swing.Action createDefaultCloseAction()
createDefaultCloseAction in interface org.jfree.report.modules.gui.base.PreviewProxypublic BasicReportStoreDefinition generaReportStoreDefinition(java.lang.String pageTitle)
ReportEngine
generaReportStoreDefinition in interface ReportEnginepageTitle - the title of page
public void dispose()
ReportEngine
dispose in interface org.jfree.report.modules.gui.base.PreviewProxypublic org.jfree.report.modules.gui.base.PreviewProxyBase getBase()
getBase in interface org.jfree.report.modules.gui.base.PreviewProxypublic void pack()
pack in interface org.jfree.report.modules.gui.base.PreviewProxypublic void setJMenuBar(javax.swing.JMenuBar jMenuBar)
setJMenuBar in interface org.jfree.report.modules.gui.base.PreviewProxypublic void setTitle(java.lang.String title)
setTitle in interface org.jfree.report.modules.gui.base.PreviewProxypublic void addComponentListener(java.awt.event.ComponentListener componentListener)
addComponentListener in interface org.jfree.report.modules.gui.base.PreviewProxypublic void removeComponentListener(java.awt.event.ComponentListener componentListener)
removeComponentListener in interface org.jfree.report.modules.gui.base.PreviewProxypublic void updateReport()
public void updateReport(boolean force)
ReportEngine
updateReport in interface ReportEngineforce - The boolean to allow/deny dynamically updates when user presses the update dynamically button in report dialog.public java.lang.Object getBaseTemplate()
ReportEngine
getBaseTemplate in interface ReportEngine
public java.lang.Object generateReport(java.lang.String tituloPag,
java.lang.String descripcion)
throws java.io.IOException
ReportEngine
generateReport in interface ReportEnginetituloPag - the title of reportdescripcion - subtitle of report
java.io.IOExceptionpublic java.lang.String getPageTitle()
ReportEngine
getPageTitle in interface ReportEnginepublic java.lang.String getReportDescription()
ReportEngine
getReportDescription in interface ReportEnginepublic java.lang.String getTitle()
ReportEngine
getTitle in interface ReportEnginepublic void setTitleReport(java.lang.String text)
ReportEngine
setTitleReport in interface ReportEnginetext - the text to set in titlepublic void setReportDescription(java.lang.String text)
ReportEngine
setReportDescription in interface ReportEnginetext - the text to set in titlepublic void setDefaultReportDialog(java.lang.Object reportDialog)
ReportEngine
setDefaultReportDialog in interface ReportEnginereportDialog - the report dialog to be used in engine.public java.util.List getDefaultTemplates()
ReportEngine
getDefaultTemplates in interface ReportEngineList of templatespublic void buildOptions()
ReportEngine
buildOptions in interface ReportEnginepublic boolean isShowedRowNumber()
public java.lang.String getReportEngineName()
ReportEngine
getReportEngineName in interface ReportEnginepublic boolean checkLibraries()
ReportEngine
checkLibraries in interface ReportEngine
public static void print(ReportPageable r,
boolean printDialog,
java.lang.String jobname)
throws java.awt.print.PrinterException
java.awt.print.PrinterException
public static void printPreview(java.awt.Window owner,
ReportPageable r,
java.lang.String jobname)
throws java.awt.print.PrinterException
java.awt.print.PrinterException
public static void print(ReportPageable r,
boolean printDialog,
java.lang.String jobname,
boolean wait)
throws java.awt.print.PrinterException
java.awt.print.PrinterException
public static void print(ReportPageable r,
boolean printDialog,
java.lang.String jobname,
boolean wait,
boolean dispose)
throws java.awt.print.PrinterException
java.awt.print.PrinterException
public static void print(ReportPageable r,
boolean printDialog,
java.lang.String jobname,
boolean wait,
boolean dispose,
java.lang.String serviceName)
throws java.awt.print.PrinterException
java.awt.print.PrinterException
protected static PreviewDialog createPreviewDialog(java.awt.Component c,
java.lang.String title)
public PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base,
ReportProcessor rp)
throws java.lang.Exception
ReportEngine
showPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base)
throws java.lang.Exception
ReportEngine
showPreviewDialog in interface ReportEnginejava.lang.Exception
public static PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base)
throws java.lang.Exception
java.lang.Exception
public static PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.lang.String xMLTemplate,
java.net.URL base,
ReportProcessor rp)
throws java.lang.Exception
java.lang.Exception
public PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
ReportProcessor rp)
throws java.lang.Exception
ReportEngine
showPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base)
throws java.lang.Exception
ReportEngine
showPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc)
throws java.lang.Exception
ReportEngine
showPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor rp)
throws java.lang.Exception
ReportEngine
showPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog showPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor rp,
java.awt.print.PageFormat pf)
throws java.lang.Exception
ReportEngine
showPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
ReportProcessor r)
throws java.lang.Exception
ReportEngine
getPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base)
throws java.lang.Exception
ReportEngine
getPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc)
throws java.lang.Exception
ReportEngine
getPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor r)
throws java.lang.Exception
ReportEngine
getPreviewDialog in interface ReportEnginejava.lang.Exception
public PreviewDialog getPreviewDialog(java.awt.Component c,
java.lang.String title,
javax.swing.table.TableModel m,
java.net.URL xMLTemplate,
java.net.URL base,
java.lang.String[] order,
boolean[] asc,
ReportProcessor r,
java.awt.print.PageFormat pf)
throws java.lang.Exception
ReportEngine
getPreviewDialog in interface ReportEnginejava.lang.Exception
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||