Class JROfficeOpenXmlExporterNature
- java.lang.Object
-
- net.sf.jasperreports.engine.export.AbstractExporterNature
-
- net.sf.jasperreports.engine.export.ooxml.JROfficeOpenXmlExporterNature
-
- All Implemented Interfaces:
ExporterFilter,ExporterNature
- Direct Known Subclasses:
JRDocxExporterNature,JRPptxExporterNature
public abstract class JROfficeOpenXmlExporterNature extends AbstractExporterNature
- Author:
- Sanda Zaharia (shertage@users.sourceforge.net)
-
-
Field Summary
-
Fields inherited from class net.sf.jasperreports.engine.export.AbstractExporterNature
filter, handlerEnvironment, jasperReportsContext, propertiesUtil
-
-
Constructor Summary
Constructors Constructor Description JROfficeOpenXmlExporterNature(JasperReportsContext jasperReportsContext, ExporterFilter filter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisBreakAfterRow(JRPrintElement element)booleanisBreakBeforeRow(JRPrintElement element)booleanisHorizontallyMergeEmptyCells()Flag that specifies that empty cells are to be horizontally merged.booleanisIgnoreLastRow()booleanisIgnorePageMargins()Specifies whether empty page margins should be ignoredbooleanisSpanCells()Specifies whether the exporter handles cells spanbooleanisToExport(JRPrintElement element)-
Methods inherited from class net.sf.jasperreports.engine.export.AbstractExporterNature
getPropertiesUtil, setXProperties, setXProperties, setYProperties, setYProperties
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.jasperreports.engine.export.ExporterNature
isDeep
-
-
-
-
Constructor Detail
-
JROfficeOpenXmlExporterNature
public JROfficeOpenXmlExporterNature(JasperReportsContext jasperReportsContext, ExporterFilter filter)
-
-
Method Detail
-
isToExport
public boolean isToExport(JRPrintElement element)
-
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
public boolean isBreakBeforeRow(JRPrintElement element)
-
isBreakAfterRow
public boolean isBreakAfterRow(JRPrintElement element)
-
-