| java.lang.Object br.com.gfpshare.util.html.ReportBuilder
ReportBuilder | public class ReportBuilder (Code) | | Esta classe é um contrutor de relatórios que recebe sua configurações e gera um arquivo html em um diretório especificado, contendo os dados formatados em
uma tabela.
author: Igor Regis da Silva Simoes |
Constructor Summary | |
public | ReportBuilder(String title, String timbreAddress, String[] tableHeaders, String[][][] tableFields, String reportAddress) | public | ReportBuilder(String title, String timbreAddress, String[] tableHeaders, String[][][] tableFields, String reportAddress, String backgroundImgAddress) | public | ReportBuilder(String title, String[] tableHeaders, String[][][] tableFields, String reportAddress) | public | ReportBuilder(String title, String[] tableHeaders, String[][][] tableFields, String reportAddress, String backgroundImgAddress) | public | ReportBuilder(String[] tableHeaders, String[][][] tableFields, String reportAddress, String backgroundImgAddress) | public | ReportBuilder(String[] tableHeaders, String[][][] tableFields, String reportAddress) | public | ReportBuilder(String reportAddress) | public | ReportBuilder(String reportAddress, ResultSet resultSet) |
Method Summary | |
public void | generate(String reportAddress, int width) Gera o relatório. | public void | generate(int width) Gera o relatório. |
ReportBuilder | public ReportBuilder(String title, String timbreAddress, String[] tableHeaders, String[][][] tableFields, String reportAddress)(Code) | | Cria uma nova isntancia de ReportBuilder
Parameters: title - Titulo do Relatório Parameters: timbreAddress - Endreço do arquivo de imagem contendo o timbre da empresa a ser inderido no relatório Parameters: tableHeaders - Cabeçalho da tabela que será impressa Parameters: tableFields - Dado a ser impresso organizado em uma matriz bidimensional Parameters: reportAddress - Local onde o arquivo html do relatório será gerado |
ReportBuilder | public ReportBuilder(String title, String timbreAddress, String[] tableHeaders, String[][][] tableFields, String reportAddress, String backgroundImgAddress)(Code) | | Cria uma nova isntancia de ReportBuilder
Parameters: title - Titulo do Relatório Parameters: timbreAddress - Endreço do arquivo de imagem contendo o timbre da empresa a ser inderido no relatório Parameters: tableHeaders - Cabeçalho da tabela que será impressa Parameters: tableFields - Dado a ser impresso organizado em uma matriz bidimensional Parameters: reportAddress - Local onde o arquivo html do relatório será gerado Parameters: backgroundImgAddress - endreço do arquivo de imagem contendo a imagem que será usado no fundo do relatório |
ReportBuilder | public ReportBuilder(String title, String[] tableHeaders, String[][][] tableFields, String reportAddress)(Code) | | Cria uma nova isntancia de ReportBuilder
Parameters: title - Titulo do Relatório Parameters: tableHeaders - Cabeçalho da tabela que será impressa Parameters: tableFields - Dado a ser impresso organizado em uma matriz bidimensional Parameters: reportAddress - Local onde o arquivo html do relatório será gerado |
ReportBuilder | public ReportBuilder(String title, String[] tableHeaders, String[][][] tableFields, String reportAddress, String backgroundImgAddress)(Code) | | Cria uma nova isntancia de ReportBuilder
Parameters: title - Titulo do Relatório Parameters: tableHeaders - Cabeçalho da tabela que será impressa Parameters: tableFields - Dado a ser impresso organizado em uma matriz bidimensional Parameters: reportAddress - Local onde o arquivo html do relatório será gerado Parameters: backgroundImgAddress - endreço do arquivo de imagem contendo a imagem que será usado no fundo do relatório |
ReportBuilder | public ReportBuilder(String[] tableHeaders, String[][][] tableFields, String reportAddress, String backgroundImgAddress)(Code) | | Cria uma nova isntancia de ReportBuilder
Parameters: tableHeaders - Cabeçalho da tabela que será impressa Parameters: tableFields - Dado a ser impresso organizado em uma matriz bidimensional Parameters: reportAddress - Local onde o arquivo html do relatório será gerado Parameters: backgroundImgAddress - endreço do arquivo de imagem contendo a imagem que será usado no fundo do relatório |
ReportBuilder | public ReportBuilder(String[] tableHeaders, String[][][] tableFields, String reportAddress)(Code) | | Cria uma nova isntancia de ReportBuilder
Parameters: tableHeaders - Cabeçalho da tabela que será impressa Parameters: tableFields - Dado a ser impresso organizado em uma matriz bidimensional Parameters: reportAddress - Local onde o arquivo html do relatório será gerado |
ReportBuilder | public ReportBuilder(String reportAddress)(Code) | | Cria uma nova isntancia de ReportBuilder
Parameters: reportAddress - Local onde o arquivo html do relatório será gerado |
ReportBuilder | public ReportBuilder(String reportAddress, ResultSet resultSet)(Code) | | Cria uma nova isntancia de ReportBuilder
Parameters: reportAddress - Local onde o arquivo html do relatório será gerado Parameters: resultSet - Dados |
generate | public void generate(String reportAddress, int width)(Code) | | Gera o relatório.
Parameters: reportAddress - Local onde o arquivo html do relatório será gerado Parameters: width - Largura a tabela/relatório que será gerado |
generate | public void generate(int width)(Code) | | Gera o relatório.
Parameters: width - Largura a tabela/relatório que será gerado |
|
|