public abstract class JROpenDocumentExporterNature extends Object implements ExporterNature
| Modifier and Type | Field and Description |
|---|---|
protected ExporterFilter |
filter |
static byte |
ODS_NATURE |
static byte |
ODT_NATURE |
| Constructor and Description |
|---|
JROpenDocumentExporterNature(ExporterFilter filter) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract byte |
getOpenDocumentNature() |
boolean |
isBreakAfterRow(JRPrintElement element) |
boolean |
isBreakBeforeRow(JRPrintElement element) |
boolean |
isDeep(JRPrintFrame frame)
Specified whether to include in the grid sub elements of a given
frame 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 ignored
|
boolean |
isSpanCells()
Specifies whether the exporter handles cells span
|
boolean |
isSplitSharedRowSpan() |
boolean |
isToExport(JRPrintElement element) |
void |
setXProperties(CutsInfo xCuts,
JRPrintElement element,
int row1,
int col1,
int row2,
int col2) |
void |
setXProperties(Map<String,Object> xCutsProperties,
JRPrintElement element) |
void |
setYProperties(CutsInfo yCuts,
JRPrintElement element,
int row1,
int col1,
int row2,
int col2) |
void |
setYProperties(Map<String,Object> yCutsProperties,
JRPrintElement element) |
public static final byte ODT_NATURE
public static final byte ODS_NATURE
protected ExporterFilter filter
public JROpenDocumentExporterNature(ExporterFilter filter)
public boolean isToExport(JRPrintElement element)
isToExport in interface ExporterFilterpublic boolean isDeep(JRPrintFrame frame)
ExporterNatureframe element.isDeep in interface ExporterNaturepublic boolean isSplitSharedRowSpan()
isSplitSharedRowSpan in interface ExporterNaturepublic boolean isSpanCells()
ExporterNatureisSpanCells in interface ExporterNaturepublic boolean isIgnoreLastRow()
isIgnoreLastRow in interface ExporterNaturepublic boolean isHorizontallyMergeEmptyCells()
ExporterNature
If the flag is set and this nature is deep, the nature is required
to export frames.
isHorizontallyMergeEmptyCells in interface ExporterNaturepublic boolean isIgnorePageMargins()
isIgnorePageMargins in interface ExporterNaturepublic boolean isBreakBeforeRow(JRPrintElement element)
isBreakBeforeRow in interface ExporterNaturepublic boolean isBreakAfterRow(JRPrintElement element)
isBreakAfterRow in interface ExporterNatureprotected abstract byte getOpenDocumentNature()
public void setXProperties(CutsInfo xCuts, JRPrintElement element, int row1, int col1, int row2, int col2)
setXProperties in interface ExporterNaturepublic void setXProperties(Map<String,Object> xCutsProperties, JRPrintElement element)
setXProperties in interface ExporterNaturepublic void setYProperties(CutsInfo yCuts, JRPrintElement element, int row1, int col1, int row2, int col2)
setYProperties in interface ExporterNaturepublic void setYProperties(Map<String,Object> yCutsProperties, JRPrintElement element)
setYProperties in interface ExporterNatureCopyright © 2012. All Rights Reserved.