public class JRXlsAbstractExporterNature extends AbstractExporterNature
Modifier and Type | Field and Description |
---|---|
protected boolean |
isIgnoreGraphics |
protected boolean |
isIgnorePageMargins |
static String |
PROPERTY_BREAK_AFTER_ROW
Deprecated.
Replaced by
JRXlsAbstractExporter.PROPERTY_BREAK_AFTER_ROW . |
static String |
PROPERTY_BREAK_BEFORE_ROW
Deprecated.
Replaced by
JRXlsAbstractExporter.PROPERTY_BREAK_BEFORE_ROW . |
filter, handlerEnvironment, jasperReportsContext, propertiesUtil
Modifier | Constructor and Description |
---|---|
protected |
JRXlsAbstractExporterNature(JasperReportsContext jasperReportsContext,
ExporterFilter filter,
boolean isIgnoreGraphics,
boolean isIgnorePageMargins) |
public static final String PROPERTY_BREAK_BEFORE_ROW
JRXlsAbstractExporter.PROPERTY_BREAK_BEFORE_ROW
.public static final String PROPERTY_BREAK_AFTER_ROW
JRXlsAbstractExporter.PROPERTY_BREAK_AFTER_ROW
.protected boolean isIgnoreGraphics
protected boolean isIgnorePageMargins
protected JRXlsAbstractExporterNature(JasperReportsContext jasperReportsContext, ExporterFilter filter, boolean isIgnoreGraphics, boolean isIgnorePageMargins)
public JRPropertiesUtil getPropertiesUtil()
getPropertiesUtil
in class AbstractExporterNature
public boolean isToExport(JRPrintElement element)
public boolean isDeep(JRPrintFrame frame)
ExporterNature
frame
element.public boolean isSpanCells()
ExporterNature
public boolean isIgnoreLastRow()
public boolean isHorizontallyMergeEmptyCells()
ExporterNature
If the flag is set and this nature is deep
, the nature is required
to export
frames
.
public boolean isIgnorePageMargins()
public boolean isBreakBeforeRow(JRPrintElement element)
public boolean isBreakAfterRow(JRPrintElement element)
public Boolean getRowAutoFit(JRPrintElement element)
public Boolean getColumnAutoFit(JRPrintElement element)
public Boolean getShowGridlines(JRPrintElement element)
public Boolean getIgnoreCellBackground(JRPrintElement element)
public Boolean getIgnoreCellBorder(JRPrintElement element)
public Boolean getWhitePageBackground(JRPrintElement element)
public Integer getCustomColumnWidth(JRPrintElement element)
public Float getColumnWidthRatio(JRPrintElement element)
public List<JRPropertiesUtil.PropertySuffix> getRowLevelSuffixes(JRPrintElement element)
public String getSheetName(JRPrintElement element)
public EdgeEnum getFreezeRowEdge(JRPrintElement element)
public EdgeEnum getFreezeColumnEdge(JRPrintElement element)
public String getSheetTabColor(JRPrintElement element)
public Integer getPageScale(JRPrintElement element)
public Integer getFirstPageNumber(JRPrintElement element)
public void setXProperties(CutsInfo xCuts, JRPrintElement element, int row1, int col1, int row2, int col2)
setXProperties
in interface ExporterNature
setXProperties
in class AbstractExporterNature
public void setXProperties(Map<String,Object> xCutsProperties, JRPrintElement element)
setXProperties
in interface ExporterNature
setXProperties
in class AbstractExporterNature
public void setYProperties(CutsInfo yCuts, JRPrintElement element, int row1, int col1, int row2, int col2)
setYProperties
in interface ExporterNature
setYProperties
in class AbstractExporterNature
public void setYProperties(Map<String,Object> yCutsProperties, JRPrintElement element)
setYProperties
in interface ExporterNature
setYProperties
in class AbstractExporterNature
Copyright © 2016. All rights reserved.