|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jasperreports.engine.export.AbstractExporterNature net.sf.jasperreports.engine.export.JRXlsAbstractExporterNature
public class JRXlsAbstractExporterNature
Field Summary | |
---|---|
protected boolean |
isIgnoreGraphics
|
protected boolean |
isIgnorePageMargins
|
static java.lang.String |
PROPERTY_BREAK_AFTER_ROW
|
static java.lang.String |
PROPERTY_BREAK_BEFORE_ROW
|
Fields inherited from class net.sf.jasperreports.engine.export.AbstractExporterNature |
---|
filter, jasperReportsContext, propertiesUtil |
Constructor Summary | |
---|---|
protected |
JRXlsAbstractExporterNature(ExporterFilter filter,
boolean isIgnoreGraphics)
Deprecated. Replaced by JRXlsAbstractExporterNature(JasperReportsContext, ExporterFilter, boolean, boolean) . |
protected |
JRXlsAbstractExporterNature(ExporterFilter filter,
boolean isIgnoreGraphics,
boolean isIgnorePageMargins)
Deprecated. Replaced by JRXlsAbstractExporterNature(JasperReportsContext, ExporterFilter, boolean, boolean) . |
protected |
JRXlsAbstractExporterNature(JasperReportsContext jasperReportsContext,
ExporterFilter filter,
boolean isIgnoreGraphics,
boolean isIgnorePageMargins)
|
Method Summary | |
---|---|
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)
|
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(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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PROPERTY_BREAK_BEFORE_ROW
public static final java.lang.String PROPERTY_BREAK_AFTER_ROW
protected boolean isIgnoreGraphics
protected boolean isIgnorePageMargins
Constructor Detail |
---|
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)
.
Method Detail |
---|
public JRPropertiesUtil getPropertiesUtil()
getPropertiesUtil
in class AbstractExporterNature
public boolean isToExport(JRPrintElement element)
public boolean isDeep(JRPrintFrame frame)
ExporterNature
frame
element.
public boolean isSplitSharedRowSpan()
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 java.lang.Boolean getRowAutoFit(JRPrintElement element)
public java.lang.Boolean getColumnAutoFit(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 ExporterNature
setXProperties
in class AbstractExporterNature
public void setXProperties(java.util.Map<java.lang.String,java.lang.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(java.util.Map<java.lang.String,java.lang.Object> yCutsProperties, JRPrintElement element)
setYProperties
in interface ExporterNature
setYProperties
in class AbstractExporterNature
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |