tecgraf.javautils.excel.v1.style
Class DefaultExcelStyleSet

java.lang.Object
  extended by tecgraf.javautils.excel.v1.style.DefaultExcelStyleSet

public abstract class DefaultExcelStyleSet
extends Object

Classe que armazena todos os estilos utilizado pelo sistema BandeiraBr. Todos os relatórios do BandeiraBr deve utilizar destes estilos para manter um padrão de relatório.

Author:
bbreder

Constructor Summary
DefaultExcelStyleSet()
           
 
Method Summary
static ExcelStyle buildBold(ExcelStyleTool styleTool)
          Constroi e armazena em cache um estilo negrito
static ExcelStyle buildCenter(ExcelStyleTool styleTool)
          Constroi e armazena em cache um estilo no meio
static ExcelStyle buildCenteredAndPainted(ExcelStyleTool styleTool, ExcelColor excelColor)
          Constroi e armazena em cache um estilo centralizado e pintado.
static ExcelStyle buildColumnHeader(ExcelStyleTool styleTool)
          Constroi um estilo de cabeçalho de coluna e armazena em cache um estilo para a palavra "Reservado"
static ExcelStyle buildItalic(ExcelStyleTool styleTool)
          Constroi e armazena em cache um estilo italico
static ExcelStyle buildReserved(ExcelStyleTool styleTool)
          Constroi um estilo para a palavra 'reservada' e armazena em cache um estilo para a palavra "Reservado"
static ExcelStyle buildRowHeader(ExcelStyleTool styleTool)
          Constroi um estilo de cabeçalho de linha e armazena em cache um estilo para a palavra "Reservado"
static ExcelStyle buildTopHeader(ExcelStyleTool styleTool)
          Constroi um estilo de cabeçalho da planilha e armazena em cache um estilo para a palavra "Reservado"
protected static String getKey()
          Retorna a chave utilizado para efetuar o cache do estilo.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultExcelStyleSet

public DefaultExcelStyleSet()
Method Detail

buildCenter

public static ExcelStyle buildCenter(ExcelStyleTool styleTool)
Constroi e armazena em cache um estilo no meio

Parameters:
styleTool - ferramenta de estilo
Returns:
estilo negrito

buildCenteredAndPainted

public static ExcelStyle buildCenteredAndPainted(ExcelStyleTool styleTool,
                                                 ExcelColor excelColor)
Constroi e armazena em cache um estilo centralizado e pintado.

Parameters:
styleTool - referência para a ferramenta de criação de estilos.
excelColor - cor para pintar o fundo.
Returns:
estilo para células Excel.

buildBold

public static ExcelStyle buildBold(ExcelStyleTool styleTool)
Constroi e armazena em cache um estilo negrito

Parameters:
styleTool - ferramenta de estilo
Returns:
estilo negrito

buildItalic

public static ExcelStyle buildItalic(ExcelStyleTool styleTool)
Constroi e armazena em cache um estilo italico

Parameters:
styleTool - ferramenta de estilo
Returns:
estilo italico

buildReserved

public static ExcelStyle buildReserved(ExcelStyleTool styleTool)
Constroi um estilo para a palavra 'reservada' e armazena em cache um estilo para a palavra "Reservado"

Parameters:
styleTool - ferramenta de estilo
Returns:
estilo para o reservado

buildTopHeader

public static ExcelStyle buildTopHeader(ExcelStyleTool styleTool)
Constroi um estilo de cabeçalho da planilha e armazena em cache um estilo para a palavra "Reservado"

Parameters:
styleTool - ferramenta de estilo
Returns:
estilo para o reservado

buildRowHeader

public static ExcelStyle buildRowHeader(ExcelStyleTool styleTool)
Constroi um estilo de cabeçalho de linha e armazena em cache um estilo para a palavra "Reservado"

Parameters:
styleTool - ferramenta de estilo
Returns:
estilo para o reservado

buildColumnHeader

public static ExcelStyle buildColumnHeader(ExcelStyleTool styleTool)
Constroi um estilo de cabeçalho de coluna e armazena em cache um estilo para a palavra "Reservado"

Parameters:
styleTool - ferramenta de estilo
Returns:
estilo para o reservado

getKey

protected static String getKey()
Retorna a chave utilizado para efetuar o cache do estilo. Retorna o nome do método que chamou essa operação "getKey()".

Returns:
chave para o cache


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