|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ExcelExportableAdapter
Exporta o componente gráfico. Essa interface é usado pela API Excel
localizado no pacote logistic.client.util.excel para exportar um componente
externa ao framework.
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.
| Method Summary | |
|---|---|
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 |
| Method Detail |
|---|
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 exportado
int getColumnCount(Component component)
component - componente a ser exportado
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||