Package net.sf.jasperreports.export
Class SimpleReportExportConfiguration
java.lang.Object
net.sf.jasperreports.export.SimpleCommonExportConfiguration
net.sf.jasperreports.export.SimpleReportExportConfiguration
- All Implemented Interfaces:
CommonExportConfiguration,ReportExportConfiguration
- Direct Known Subclasses:
AbstractXlsReportConfiguration,SimpleCsvReportConfiguration,SimpleDocxReportConfiguration,SimpleGraphics2DReportConfiguration,SimpleHtmlReportConfiguration,SimpleJsonReportConfiguration,SimpleOdtReportConfiguration,SimplePdfReportConfiguration,SimplePptxReportConfiguration,SimpleRtfReportConfiguration,SimpleTextReportConfiguration
public class SimpleReportExportConfiguration
extends SimpleCommonExportConfiguration
implements ReportExportConfiguration
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Field Summary
Fields inherited from interface net.sf.jasperreports.export.CommonExportConfiguration
PROPERTY_EXPORT_CONFIGURATION_OVERRIDE_REPORT_HINTSFields inherited from interface net.sf.jasperreports.export.ReportExportConfiguration
PROPERTY_IGNORE_PAGE_MARGINS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns an integer value representing the end index of the page range to be exported.Returns an instance of theExporterFilterinterface to be used by the exporter to filter the elements to be exported.Returns aJRHyperlinkProducerFactorywhich should be used for custom hyperlink types during export.A setting that allows users to move the entire content of each page horizontally.A setting that allows users to move the entire content of each page vertically.Returns an integer value representing the index of the page to be exported.Return aJRExportProgressMonitorinstance for monitoring export status.Returns an integer value representing the start index of the page range to be exported.voidsetEndPageIndex(Integer endPageIndex) voidsetExporterFilter(ExporterFilter filter) voidsetHyperlinkProducerFactory(JRHyperlinkProducerFactory hyperlinkProducerFactory) voidsetOffsetX(Integer offsetX) voidsetOffsetY(Integer offsetY) voidsetPageIndex(Integer pageIndex) voidsetProgressMonitor(JRExportProgressMonitor progressMonitor) voidsetStartPageIndex(Integer startPageIndex) Methods inherited from class net.sf.jasperreports.export.SimpleCommonExportConfiguration
isOverrideHints, setOverrideHintsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.jasperreports.export.CommonExportConfiguration
isOverrideHints
-
Constructor Details
-
SimpleReportExportConfiguration
public SimpleReportExportConfiguration()
-
-
Method Details
-
getStartPageIndex
Description copied from interface:ReportExportConfigurationReturns an integer value representing the start index of the page range to be exported. This is useful when only a range of pages is needed for export.- Specified by:
getStartPageIndexin interfaceReportExportConfiguration
-
setStartPageIndex
-
getEndPageIndex
Description copied from interface:ReportExportConfigurationReturns an integer value representing the end index of the page range to be exported. This is useful when only a range of pages is needed for export.- Specified by:
getEndPageIndexin interfaceReportExportConfiguration
-
setEndPageIndex
-
getPageIndex
Description copied from interface:ReportExportConfigurationReturns an integer value representing the index of the page to be exported. This is useful when only one page of the entire report is needed for export.- Specified by:
getPageIndexin interfaceReportExportConfiguration
-
setPageIndex
-
getProgressMonitor
Description copied from interface:ReportExportConfigurationReturn aJRExportProgressMonitorinstance for monitoring export status. This is useful for users who need to be notified after each page is exported (a GUI tool that shows a progress bar might need this feature).- Specified by:
getProgressMonitorin interfaceReportExportConfiguration
-
setProgressMonitor
-
getExporterFilter
Description copied from interface:ReportExportConfigurationReturns an instance of theExporterFilterinterface to be used by the exporter to filter the elements to be exported.- Specified by:
getExporterFilterin interfaceReportExportConfiguration
-
setExporterFilter
-
getOffsetX
Description copied from interface:ReportExportConfigurationA setting that allows users to move the entire content of each page horizontally. It is mostly useful for printing, when the report data does not fit inside the page margins.- Specified by:
getOffsetXin interfaceReportExportConfiguration
-
setOffsetX
-
getOffsetY
Description copied from interface:ReportExportConfigurationA setting that allows users to move the entire content of each page vertically. It is mostly useful for printing, when the report data does not fit inside the page margins.- Specified by:
getOffsetYin interfaceReportExportConfiguration
-
setOffsetY
-
getHyperlinkProducerFactory
Description copied from interface:ReportExportConfigurationReturns aJRHyperlinkProducerFactorywhich should be used for custom hyperlink types during export.- Specified by:
getHyperlinkProducerFactoryin interfaceReportExportConfiguration
-
setHyperlinkProducerFactory
-