Class JROpenDocumentExporterNature
java.lang.Object
net.sf.jasperreports.engine.export.AbstractExporterNature
net.sf.jasperreports.engine.export.oasis.JROpenDocumentExporterNature
- All Implemented Interfaces:
ExporterFilter,ExporterNature
- Direct Known Subclasses:
JROdtExporterNature
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Field Summary
Fields inherited from class net.sf.jasperreports.engine.export.AbstractExporterNature
filter, handlerEnvironment, jasperReportsContext, propertiesUtil -
Constructor Summary
ConstructorsConstructorDescriptionJROpenDocumentExporterNature(JasperReportsContext jasperReportsContext, ExporterFilter filter) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisBreakAfterRow(JRPrintElement element) booleanisBreakBeforeRow(JRPrintElement element) booleanisDeep(JRPrintFrame frame) Specified whether to include in the grid sub elements of a givenframeelement.booleanFlag that specifies that empty cells are to be horizontally merged.booleanbooleanSpecifies whether empty page margins should be ignoredbooleanSpecifies whether the exporter handles cells spanbooleanisToExport(JRPrintElement element) voidsetXProperties(Map<String, Object> xCutsProperties, JRPrintElement element) voidsetXProperties(CutsInfo xCuts, JRPrintElement element, int row1, int col1, int row2, int col2) voidsetYProperties(Map<String, Object> yCutsProperties, JRPrintElement element) voidsetYProperties(CutsInfo yCuts, JRPrintElement element, int row1, int col1, int row2, int col2) Methods inherited from class net.sf.jasperreports.engine.export.AbstractExporterNature
getPropertiesUtil
-
Constructor Details
-
JROpenDocumentExporterNature
public JROpenDocumentExporterNature(JasperReportsContext jasperReportsContext, ExporterFilter filter)
-
-
Method Details
-
isToExport
-
isDeep
Description copied from interface:ExporterNatureSpecified whether to include in the grid sub elements of a givenframeelement. -
isSpanCells
public boolean isSpanCells()Description copied from interface:ExporterNatureSpecifies whether the exporter handles cells span -
isIgnoreLastRow
public boolean isIgnoreLastRow() -
isHorizontallyMergeEmptyCells
public boolean isHorizontallyMergeEmptyCells()Description copied from interface:ExporterNatureFlag that specifies that empty cells are to be horizontally merged.If the flag is set and this nature is
deep, the nature is required toexportframes.- Returns:
- whether empty cells are to be horizontally merged
-
isIgnorePageMargins
public boolean isIgnorePageMargins()Specifies whether empty page margins should be ignored -
isBreakBeforeRow
-
isBreakAfterRow
-
setXProperties
public void setXProperties(CutsInfo xCuts, JRPrintElement element, int row1, int col1, int row2, int col2) - Specified by:
setXPropertiesin interfaceExporterNature- Overrides:
setXPropertiesin classAbstractExporterNature
-
setXProperties
- Specified by:
setXPropertiesin interfaceExporterNature- Overrides:
setXPropertiesin classAbstractExporterNature
-
setYProperties
public void setYProperties(CutsInfo yCuts, JRPrintElement element, int row1, int col1, int row2, int col2) - Specified by:
setYPropertiesin interfaceExporterNature- Overrides:
setYPropertiesin classAbstractExporterNature
-
setYProperties
- Specified by:
setYPropertiesin interfaceExporterNature- Overrides:
setYPropertiesin classAbstractExporterNature
-