public class JRXlsAbstractExporterNature extends AbstractExporterNature
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isIgnoreGraphics |
protected boolean |
isIgnorePageMargins |
static java.lang.String |
PROPERTY_BREAK_AFTER_ROW
Deprecated.
Replaced by
JRXlsAbstractExporter.PROPERTY_BREAK_AFTER_ROW. |
static java.lang.String |
PROPERTY_BREAK_BEFORE_ROW
Deprecated.
Replaced by
JRXlsAbstractExporter.PROPERTY_BREAK_BEFORE_ROW. |
filter, handlerEnvironment, jasperReportsContext, propertiesUtil| Modifier | Constructor and Description |
|---|---|
protected |
JRXlsAbstractExporterNature(ExporterFilter filter,
boolean isIgnoreGraphics)
Deprecated.
|
protected |
JRXlsAbstractExporterNature(ExporterFilter filter,
boolean isIgnoreGraphics,
boolean isIgnorePageMargins)
Deprecated.
|
protected |
JRXlsAbstractExporterNature(JasperReportsContext jasperReportsContext,
ExporterFilter filter,
boolean isIgnoreGraphics,
boolean isIgnorePageMargins) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getColumnAutoFit(JRPrintElement element) |
java.lang.Float |
getColumnWidthRatio(JRPrintElement element) |
java.lang.Integer |
getCustomColumnWidth(JRPrintElement element) |
java.lang.Integer |
getFirstPageNumber(JRPrintElement element) |
java.lang.Integer |
getPageScale(JRPrintElement element) |
JRPropertiesUtil |
getPropertiesUtil() |
java.lang.Boolean |
getRowAutoFit(JRPrintElement element) |
java.util.List<JRPropertiesUtil.PropertySuffix> |
getRowLevelSuffixes(JRPrintElement element) |
java.lang.String |
getSheetName(JRPrintElement element) |
java.lang.Boolean |
getShowGridlines(JRPrintElement element) |
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 |
isToExport(JRPrintElement element) |
void |
setXProperties(CutsInfo xCuts,
JRPrintElement element,
int row1,
int col1,
int row2,
int col2) |
void |
setXProperties(java.util.Map<java.lang.String,java.lang.Object> xCutsProperties,
JRPrintElement element) |
void |
setYProperties(CutsInfo yCuts,
JRPrintElement element,
int row1,
int col1,
int row2,
int col2) |
void |
setYProperties(java.util.Map<java.lang.String,java.lang.Object> yCutsProperties,
JRPrintElement element) |
public static final java.lang.String PROPERTY_BREAK_BEFORE_ROW
JRXlsAbstractExporter.PROPERTY_BREAK_BEFORE_ROW.public static final java.lang.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)
protected JRXlsAbstractExporterNature(ExporterFilter filter, boolean isIgnoreGraphics)
JRXlsAbstractExporterNature(JasperReportsContext, ExporterFilter, boolean, boolean).protected JRXlsAbstractExporterNature(ExporterFilter filter, boolean isIgnoreGraphics, boolean isIgnorePageMargins)
JRXlsAbstractExporterNature(JasperReportsContext, ExporterFilter, boolean, boolean).public JRPropertiesUtil getPropertiesUtil()
getPropertiesUtil in class AbstractExporterNaturepublic boolean isToExport(JRPrintElement element)
public boolean isDeep(JRPrintFrame frame)
ExporterNatureframe element.public boolean isSpanCells()
ExporterNaturepublic 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 java.lang.Boolean getRowAutoFit(JRPrintElement element)
public java.lang.Boolean getColumnAutoFit(JRPrintElement element)
public java.lang.Boolean getShowGridlines(JRPrintElement element)
public java.lang.Integer getCustomColumnWidth(JRPrintElement element)
public java.lang.Float getColumnWidthRatio(JRPrintElement element)
public java.util.List<JRPropertiesUtil.PropertySuffix> getRowLevelSuffixes(JRPrintElement element)
public java.lang.String getSheetName(JRPrintElement element)
public java.lang.Integer getPageScale(JRPrintElement element)
public java.lang.Integer getFirstPageNumber(JRPrintElement element)
public void setXProperties(CutsInfo xCuts, JRPrintElement element, int row1, int col1, int row2, int col2)
setXProperties in interface ExporterNaturesetXProperties in class AbstractExporterNaturepublic void setXProperties(java.util.Map<java.lang.String,java.lang.Object> xCutsProperties,
JRPrintElement element)
setXProperties in interface ExporterNaturesetXProperties in class AbstractExporterNaturepublic void setYProperties(CutsInfo yCuts, JRPrintElement element, int row1, int col1, int row2, int col2)
setYProperties in interface ExporterNaturesetYProperties in class AbstractExporterNaturepublic void setYProperties(java.util.Map<java.lang.String,java.lang.Object> yCutsProperties,
JRPrintElement element)
setYProperties in interface ExporterNaturesetYProperties in class AbstractExporterNature© 2001-2010 Jaspersoft Corporation www.jaspersoft.com