net.sf.jasperreports.engine.export
Class JRHtmlExporterNature

java.lang.Object
  extended by net.sf.jasperreports.engine.export.AbstractExporterNature
      extended by net.sf.jasperreports.engine.export.JRHtmlExporterNature
All Implemented Interfaces:
ExporterFilter, ExporterNature

public class JRHtmlExporterNature
extends AbstractExporterNature

Version:
$Id: JRHtmlExporterNature.java 5377 2012-05-11 13:50:50Z shertage $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
 
Fields inherited from class net.sf.jasperreports.engine.export.AbstractExporterNature
filter, jasperReportsContext, propertiesUtil
 
Constructor Summary
JRHtmlExporterNature(ExporterFilter filter, boolean deep)
          Deprecated. Replaced by JRHtmlExporterNature(JasperReportsContext, ExporterFilter, boolean, boolean).
JRHtmlExporterNature(ExporterFilter filter, boolean deep, boolean ignorePageMargins)
          Deprecated. Replaced by JRHtmlExporterNature(JasperReportsContext, ExporterFilter, boolean, boolean).
JRHtmlExporterNature(JasperReportsContext jasperReportsContext, ExporterFilter filter, boolean deep, boolean ignorePageMargins)
           
 
Method Summary
 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)
           
 
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
 

Constructor Detail

JRHtmlExporterNature

public JRHtmlExporterNature(JasperReportsContext jasperReportsContext,
                            ExporterFilter filter,
                            boolean deep,
                            boolean ignorePageMargins)

JRHtmlExporterNature

public JRHtmlExporterNature(ExporterFilter filter,
                            boolean deep)
Deprecated. Replaced by JRHtmlExporterNature(JasperReportsContext, ExporterFilter, boolean, boolean).


JRHtmlExporterNature

public JRHtmlExporterNature(ExporterFilter filter,
                            boolean deep,
                            boolean ignorePageMargins)
Deprecated. Replaced by JRHtmlExporterNature(JasperReportsContext, ExporterFilter, boolean, boolean).

Method Detail

isToExport

public boolean isToExport(JRPrintElement element)

isDeep

public boolean isDeep(JRPrintFrame frame)
Description copied from interface: ExporterNature
Specified whether to include in the grid sub elements of a given frame element.


isSplitSharedRowSpan

public boolean isSplitSharedRowSpan()

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 to export 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)


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com