net.sf.jasperreports.engine.export.ooxml
Class XlsxSheetHelper

java.lang.Object
  extended by net.sf.jasperreports.engine.export.ooxml.BaseHelper
      extended by net.sf.jasperreports.engine.export.ooxml.XlsxSheetHelper

public class XlsxSheetHelper
extends BaseHelper

Version:
$Id: XlsxSheetHelper.java 5359 2012-05-09 16:07:51Z shertage $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
 
Fields inherited from class net.sf.jasperreports.engine.export.ooxml.BaseHelper
writer
 
Constructor Summary
XlsxSheetHelper(JasperReportsContext jasperReportsContext, java.io.Writer writer, XlsxSheetRelsHelper sheetRelsHelper, boolean isCollapseRowSpan)
           
 
Method Summary
protected  int calculateHeightForDinAN(int n)
           
protected  int calculateWidthForDinAN(int n)
           
 void exportColumn(int colIndex, int colWidth, boolean autoFit)
           
 void exportFooter(int index, JasperPrint jasperPrint, boolean isIgnorePageMargins)
           
 void exportFooter(int index, JasperPrint jasperPrint, boolean isIgnorePageMargins, java.lang.String autoFilter)
           
 void exportFooter(int index, JasperPrint jasperPrint, boolean isIgnorePageMargins, java.lang.String autoFilter, java.lang.Integer scale)
           
 void exportFooter(int index, JasperPrint jasperPrint, boolean isIgnorePageMargins, java.lang.String autoFilter, java.lang.Integer scale, java.lang.Integer firstPageNumber, boolean firstPageNotSet)
           
 void exportHeader()
           
 void exportHeader(int scale, int rowFreeze, int columnFreeze, JasperPrint jasperPrint)
           
 void exportHeader(int rowFreeze, int columnFreeze, JasperPrint jasperPrint)
           
 void exportHyperlink(int row, int col, java.lang.String href)
           
 void exportMergedCells(int row, int col, int rowSpan, int colSpan)
           
 void exportRow(int rowHeight)
           
 void exportRow(int rowHeight, Cut yCut, XlsRowLevelInfo levelInfo)
           
 
Methods inherited from class net.sf.jasperreports.engine.export.ooxml.BaseHelper
close, flush, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XlsxSheetHelper

public XlsxSheetHelper(JasperReportsContext jasperReportsContext,
                       java.io.Writer writer,
                       XlsxSheetRelsHelper sheetRelsHelper,
                       boolean isCollapseRowSpan)
Method Detail

exportHeader

public void exportHeader()

exportHeader

public void exportHeader(int rowFreeze,
                         int columnFreeze,
                         JasperPrint jasperPrint)

exportHeader

public void exportHeader(int scale,
                         int rowFreeze,
                         int columnFreeze,
                         JasperPrint jasperPrint)

exportFooter

public void exportFooter(int index,
                         JasperPrint jasperPrint,
                         boolean isIgnorePageMargins)

exportFooter

public void exportFooter(int index,
                         JasperPrint jasperPrint,
                         boolean isIgnorePageMargins,
                         java.lang.String autoFilter)

exportFooter

public void exportFooter(int index,
                         JasperPrint jasperPrint,
                         boolean isIgnorePageMargins,
                         java.lang.String autoFilter,
                         java.lang.Integer scale)

exportFooter

public void exportFooter(int index,
                         JasperPrint jasperPrint,
                         boolean isIgnorePageMargins,
                         java.lang.String autoFilter,
                         java.lang.Integer scale,
                         java.lang.Integer firstPageNumber,
                         boolean firstPageNotSet)

exportColumn

public void exportColumn(int colIndex,
                         int colWidth,
                         boolean autoFit)

exportRow

public void exportRow(int rowHeight,
                      Cut yCut,
                      XlsRowLevelInfo levelInfo)

exportRow

public void exportRow(int rowHeight)

exportMergedCells

public void exportMergedCells(int row,
                              int col,
                              int rowSpan,
                              int colSpan)

exportHyperlink

public void exportHyperlink(int row,
                            int col,
                            java.lang.String href)

calculateWidthForDinAN

protected final int calculateWidthForDinAN(int n)

calculateHeightForDinAN

protected final int calculateHeightForDinAN(int n)


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com