tecgraf.javautils.excel.v1.util
Class DefaultExcelTable

java.lang.Object
  extended by tecgraf.javautils.excel.v1.util.DefaultExcelTable
All Implemented Interfaces:
ExcelTable

public class DefaultExcelTable
extends Object
implements ExcelTable

Implementação padrão do ExcelTable

Author:
Bernardo Breder

Constructor Summary
DefaultExcelTable()
           
 
Method Summary
 ExcelStyle getColumnHeaderStyle(JTable table, int column, ExcelStyleTool style)
          
 Object getColumnHeaderValue(JTable table, int column, Object valueAt)
          
 Object getCorner(Component c)
          Formata o valor do Corner
 ExcelStyle getRowHeaderStyle(JTable table, int row, ExcelStyleTool style)
          
 Object getRowHeaderValue(JTable table, int row, Object valueAt)
          
 ExcelStyle getStyle(JTable table, int row, int column, ExcelStyleTool style)
          Retorna o formato da celula
 Object getValue(JTable table, int row, int column, Object valueAt)
          Retorna o valor através de uma estrutura de dados
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultExcelTable

public DefaultExcelTable()
Method Detail

getValue

public Object getValue(JTable table,
                       int row,
                       int column,
                       Object valueAt)
Retorna o valor através de uma estrutura de dados

Specified by:
getValue in interface ExcelTable
Returns:
valor a ser impresso

getStyle

public ExcelStyle getStyle(JTable table,
                           int row,
                           int column,
                           ExcelStyleTool style)
Retorna o formato da celula

Specified by:
getStyle in interface ExcelTable
Returns:
formatador da celula

getColumnHeaderValue

public Object getColumnHeaderValue(JTable table,
                                   int column,
                                   Object valueAt)

Specified by:
getColumnHeaderValue in interface ExcelTable
Returns:
o objeto do cabeçalho de colunbe

getColumnHeaderStyle

public ExcelStyle getColumnHeaderStyle(JTable table,
                                       int column,
                                       ExcelStyleTool style)

Specified by:
getColumnHeaderStyle in interface ExcelTable
Returns:
formatador pra célula do cabeçalho de coluna

getRowHeaderValue

public Object getRowHeaderValue(JTable table,
                                int row,
                                Object valueAt)

Specified by:
getRowHeaderValue in interface ExcelTable
Returns:
o objeto do cabeçalho de linha

getRowHeaderStyle

public ExcelStyle getRowHeaderStyle(JTable table,
                                    int row,
                                    ExcelStyleTool style)

Specified by:
getRowHeaderStyle in interface ExcelTable
Returns:
formatador pra célula do cabeçalho de linha

getCorner

public Object getCorner(Component c)
Description copied from interface: ExcelTable
Formata o valor do Corner

Specified by:
getCorner in interface ExcelTable
Parameters:
c -
Returns:
valor primitivo do componente


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