public interface ExcelExportableAdapter
Assim, toda vez que for criado um componente novo e que deseja exportar para excel, o componente deverá implementar essa interface para que o framework Excel possa fazer conforme o algorítmo implementado.
O algoritmo de exportação deve considerar a linha e coluna já atribuida pelo framework Excel que determina a localização da exportação desse componente. Assim, previamente será atribuido uma linha e uma coluna antes de ser executado o algoritmo de exportação desse componente. É de responsabilidade do algoritimo desse componente considerar a linha e a coluna já atribuida.
| Modifier and Type | Method and Description |
|---|---|
void |
exportExcel(Component component,
ExcelStructureTool head,
ExcelDataTool data,
ExcelStyleTool style,
ExcelTable format)
Exporta o componente
|
int |
getColumnCount(Component component)
Indica quantas colunas serão necessárias para exportar o componente
|
int |
getRowCount(Component component)
Indica quantas linhas serão necessárias para exportar o componente
|
void exportExcel(Component component, ExcelStructureTool head, ExcelDataTool data, ExcelStyleTool style, ExcelTable format)
component - componente a ser exportadohead - ferramenta da estrutura da planilhadata - ferramenta de conteúdo da planilhastyle - ferramenta de estilo da planilhaformat - formatador de conteudo da tabelaint getRowCount(Component component)
component - componente a ser exportadoint getColumnCount(Component component)
component - componente a ser exportadoCopyright © 2019 Tecgraf/PUC-Rio. All rights reserved.