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 boolean
isBreakAfterRow(JRPrintElement element)
boolean
isBreakBeforeRow(JRPrintElement element)
boolean
isHorizontallyMergeEmptyCells()
Flag that specifies that empty cells are to be horizontally merged.boolean
isIgnoreLastRow()
boolean
isIgnorePageMargins()
Specifies whether empty page margins should be ignoredboolean
isSpanCells()
Specifies whether the exporter handles cells spanboolean
isToExport(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:ExporterNature
Specifies whether the exporter handles cells span
-
isIgnoreLastRow
public boolean isIgnoreLastRow()
-
isHorizontallyMergeEmptyCells
public boolean isHorizontallyMergeEmptyCells()
Description copied from interface:ExporterNature
Flag that specifies that empty cells are to be horizontally merged.If the flag is set and this nature is
deep
, the nature is required toexport
frames
.- 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)
-
-