it.eng.spagobi.engines.console.exporter.types
Class ExporterExcel

java.lang.Object
  extended by it.eng.spagobi.engines.console.exporter.types.Exporter
      extended by it.eng.spagobi.engines.console.exporter.types.ExporterExcel

public class ExporterExcel
extends Exporter


Field Summary
static org.apache.log4j.Logger logger
          Logger component.
 
Constructor Summary
ExporterExcel()
           
ExporterExcel(it.eng.spagobi.tools.dataset.common.datastore.IDataStore dataStore)
           
 
Method Summary
 org.apache.poi.ss.usermodel.CellStyle buildDataCellStyle(org.apache.poi.ss.usermodel.Sheet sheet)
           
 org.apache.poi.ss.usermodel.CellStyle buildHeaderCellStyle(org.apache.poi.ss.usermodel.Sheet sheet)
           
 org.apache.poi.ss.usermodel.Workbook export()
           
 void fillSheet(org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Workbook wb, org.apache.poi.ss.usermodel.CreationHelper createHelper)
           
 void fillSheetData(org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Workbook wb, org.apache.poi.ss.usermodel.CreationHelper createHelper, org.apache.poi.ss.usermodel.CellStyle[] cellTypes, int beginRowData, int beginColumnData)
           
 org.apache.poi.ss.usermodel.CellStyle[] fillSheetHeader(org.apache.poi.ss.usermodel.Sheet sheet, org.apache.poi.ss.usermodel.Workbook wb, org.apache.poi.ss.usermodel.CreationHelper createHelper, int beginRowHeaderData, int beginColumnHeaderData)
           
 long getNumberOfRows()
           
 void setNumberOfRows(long numberOfRows)
           
 
Methods inherited from class it.eng.spagobi.engines.console.exporter.types.Exporter
getDataStore, getExtractedFieldsMetaData, setDataStore, setExtractedFields, setExtractedFieldsMetaData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static transient org.apache.log4j.Logger logger
Logger component.

Constructor Detail

ExporterExcel

public ExporterExcel(it.eng.spagobi.tools.dataset.common.datastore.IDataStore dataStore)

ExporterExcel

public ExporterExcel()
Method Detail

getNumberOfRows

public long getNumberOfRows()

setNumberOfRows

public void setNumberOfRows(long numberOfRows)

export

public org.apache.poi.ss.usermodel.Workbook export()
Specified by:
export in class Exporter

fillSheet

public void fillSheet(org.apache.poi.ss.usermodel.Sheet sheet,
                      org.apache.poi.ss.usermodel.Workbook wb,
                      org.apache.poi.ss.usermodel.CreationHelper createHelper)

fillSheetHeader

public org.apache.poi.ss.usermodel.CellStyle[] fillSheetHeader(org.apache.poi.ss.usermodel.Sheet sheet,
                                                               org.apache.poi.ss.usermodel.Workbook wb,
                                                               org.apache.poi.ss.usermodel.CreationHelper createHelper,
                                                               int beginRowHeaderData,
                                                               int beginColumnHeaderData)

buildHeaderCellStyle

public org.apache.poi.ss.usermodel.CellStyle buildHeaderCellStyle(org.apache.poi.ss.usermodel.Sheet sheet)

buildDataCellStyle

public org.apache.poi.ss.usermodel.CellStyle buildDataCellStyle(org.apache.poi.ss.usermodel.Sheet sheet)

fillSheetData

public void fillSheetData(org.apache.poi.ss.usermodel.Sheet sheet,
                          org.apache.poi.ss.usermodel.Workbook wb,
                          org.apache.poi.ss.usermodel.CreationHelper createHelper,
                          org.apache.poi.ss.usermodel.CellStyle[] cellTypes,
                          int beginRowData,
                          int beginColumnData)