tecgraf.javautils.excel.v1.poi
Class PoiExcelSheet

java.lang.Object
  extended by tecgraf.javautils.excel.v1.poi.PoiExcelSheet
All Implemented Interfaces:
ExcelSheet

public class PoiExcelSheet
extends Object
implements ExcelSheet

Classe responsável por facilitar a construção de uma Sheet. Nela, será trabalhado todas as etapas para construir e popular uma sheet.

Author:
bbreder

Constructor Summary
PoiExcelSheet(PoiExcel helper)
          Construtor padrão
 
Method Summary
 void build(ExcelModel model, org.apache.poi.hssf.usermodel.HSSFWorkbook workbook, org.apache.poi.hssf.usermodel.HSSFSheet sheet)
          Função que irá construir uma planilha excel.
protected  org.apache.poi.hssf.usermodel.HSSFCell getCell(int column, int row)
          Metodo que retorna um celula, dado uma coordenada.
protected  org.apache.poi.hssf.usermodel.HSSFCell getCellMerged(int column, int row)
          Metodo que retorna um celula, dado uma coordenada.
 PoiExcel getExcel()
          Retorna o ajudador que constroi planilha excel.
 ExcelModel getModel()
          Retorna o modelo que constroi o sheet.
 org.apache.poi.hssf.usermodel.HSSFSheet getPoiSheet()
          Retorna a planilha poi
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PoiExcelSheet

public PoiExcelSheet(PoiExcel helper)
Construtor padrão

Parameters:
helper -
Method Detail

build

public void build(ExcelModel model,
                  org.apache.poi.hssf.usermodel.HSSFWorkbook workbook,
                  org.apache.poi.hssf.usermodel.HSSFSheet sheet)
Função que irá construir uma planilha excel.

Parameters:
model -
workbook -
sheet -

getCellMerged

protected org.apache.poi.hssf.usermodel.HSSFCell getCellMerged(int column,
                                                               int row)
Metodo que retorna um celula, dado uma coordenada. Essa função considera celulas com merge.

Parameters:
column -
row -
Returns:
celula do sheet

getCell

protected org.apache.poi.hssf.usermodel.HSSFCell getCell(int column,
                                                         int row)
Metodo que retorna um celula, dado uma coordenada.

Parameters:
column -
row -
Returns:
celula do sheet

getExcel

public PoiExcel getExcel()
Retorna o ajudador que constroi planilha excel.

Specified by:
getExcel in interface ExcelSheet
Returns:
ajudador de planilha excel

getModel

public ExcelModel getModel()
Retorna o modelo que constroi o sheet.

Specified by:
getModel in interface ExcelSheet
Returns:
modelo do sheet

getPoiSheet

public org.apache.poi.hssf.usermodel.HSSFSheet getPoiSheet()
Retorna a planilha poi

Returns:
estrutrua poi


Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.