comum.util
Class Util

java.lang.Object
  extended by comum.util.Util

public class Util
extends java.lang.Object

Author:
garten

Nested Class Summary
static class Util.miTM
          M�todo para liberar as imagens utilizadas em relat�rios sob protocolo SSL.
 
Constructor Summary
Util()
           
 
Method Summary
static double calculaMediaValores(java.util.Collection<java.lang.Double> valores)
          Calcula a m�dia de valores Double contidos em uma lista.
static double calculaMediaValoresInteger(java.util.Collection<java.lang.Double> valores)
          Calcula a m�dia de valores Integer contidos em uma lista.
static java.lang.String completarCaracteres(java.lang.String string, java.lang.String caracter, int tamanho, java.lang.String direcao)
          Completa uma string com caracteres at� o tamanho, seguindo uma direcao.
static java.lang.String completarZerosEsquerda(java.lang.Long numero, int tamanho)
          Completa um n�mero com zeros � esquerda.
static double converteParaKb(double bytes)
          Converte para KB.
static double converteParaMb(double kBytes)
          Converte para MB.
static java.util.Collection<java.lang.Object> diferenca(java.util.Collection<java.lang.Object> col1, java.util.Collection<java.lang.Object> col2)
          Retorna uma cole��o com os elementos de col1 que n�o est�o em col2 ( col1 - col2) (col1 e col2 devem ser listas de objetos da mesma classe).
static boolean ehValor(java.lang.String str)
          Verifica se a string � um valor num�rico
static boolean entre(int valorReferencia, int valor1, int valor2)
          Retorna se um determinado valorRefer�ncia est� contido no intervalo entre outros dois valores (valor1 e valor2).
static boolean entre(int valorReferencia, java.lang.String valor1, java.lang.String valor2)
          Retorna se um determinado valorRefer�ncia est� contido no intervalo entre outros dois valores (valor1 e valor2).
static boolean entre(java.lang.String valorReferencia, java.lang.String valor1, java.lang.String valor2)
          Retorna se um determinado valorRefer�ncia est� contido no intervalo entre outros dois valores (valor1 e valor2).
static void enviarEmail(java.lang.String assunto, java.lang.String nomeRemetente, java.lang.String remetente, java.lang.String texto, java.lang.String destinatarioPara, java.lang.String destinatarioCc, java.lang.String destinatarioBcc, UsuarioUsu usuario)
          Enviar um e-mail no formato texto ou html.
static java.lang.String formataByte(java.lang.Long bytes)
          Retorna formatado a String do tamanho do arquivo em KB ou MB.
static java.lang.String formataMoeda(double number)
          Retorna um n�mero com formata��o Monet�ria.
static java.lang.String formataNumero(java.lang.String original)
          Fun��o que retorna um n�mero formatado com '.' para separa��o decimal e sem v�rgulas.
static java.lang.String formataNumeroDecimal(double number)
          Retorna um n�mero com formata��o de unidades de milhar e casas decimais.
static java.lang.String formataNumeroDecimal(java.lang.Double number)
           
static java.lang.String formataNumeroDecimalParaExportacao(double number, int tamanho)
          Retorna um n�mero com formata��o de unidades de milhar e casas decimais mas sem pontos e v�rgulas, para valores de exporta��o.
static java.lang.String formataNumeroDecimalSemMilhar(double number)
          Retorna um n�mero com formata��o das casas decimais (sem unidades de milhar).
static java.lang.String formataNumeroInteiroSemMilhar(double number)
          Retorna um n�mero com formata��o sem casas decimais
static java.lang.String formataNumeroSemDecimal(double number)
          Retorna um n�mero com formata��o sem casas decimais.
static java.lang.String formataQtdValor(double number, java.lang.String indQtd)
          formata o numero de acordo com o indQtd
se for qtd: #000 se for valor: #0.00
static java.lang.String getNomeArquivo(java.lang.String path)
          Retorna apenas o nome do arquivo, de acordo com a string do caminho completo ou relativo informado como par�metro do m�todo.
static java.lang.String getTagDica(java.lang.String nome, java.lang.String contexto, java.lang.String dica)
          Retorna a tag usada para mostrar a imagem e a dica para a estrutura de telas do sistema.
static java.lang.String getTagDica(java.lang.String nome, java.lang.String contexto, java.lang.String urlImagem, java.lang.String dica)
          Retorna a tag usada para mostrar a imagem e a dica para a estrutura de telas do sistema.
static java.lang.String getTagDicaComImagemParecer(java.lang.String nome, java.lang.String contexto, java.lang.String urlImagem, java.lang.String dica)
           
static java.lang.String getURLImagemAcompanhamento(Cor cor, javax.servlet.http.HttpServletRequest request, TipoFuncAcompTpfa funcao)
          = (TipoFuncAcompTpfa) tipoFuncAcompDao.buscar(TipoFuncAcompTpfa.class, codTpfa);
static java.util.Collection intersecao(java.util.Collection col1, java.util.Collection col2)
          Retorna uma cole��o com os elementos de col1 que est�o em col2 (col1 e col2 devem ser listas de objetos da mesma classe).
static java.lang.Object invocaGet(java.lang.Object o, java.lang.String atributo)
          InvocaGet Simplificado, n�o recebe os par�metros de invoca��o de um objeto.
static java.lang.Object invocaGet(java.lang.Object o, java.lang.String atributo, java.lang.Object[] objParams)
          Invoca um metodo getXxxxx() para o objeto e o atributo informado.
static java.lang.Object invocaSet(java.lang.Object o, java.lang.String atributo, java.lang.Object[] objParams)
          Invoca o metodo setXxxx para o objeto e atributo informados.
static void liberarImagem()
          M�todo para liberar as imagens utilizadas em relat�rios sob protocolo SSL.
static java.util.List<java.lang.reflect.Field> listaAtributos(java.lang.Object o)
          Lista os todos os atributos declarados de um objeto passado como par�metro.
static java.util.List<java.lang.reflect.Field> listaAtributos(java.lang.Object o, java.lang.String pattern)
          Devolve uma lista de atributos declarados pelo programador em um objeto.
static java.util.List<java.lang.reflect.Method> listaMetodos(java.lang.Object o)
          Lista todos os m�todos declarados de um objeto passado como par�metro.
static java.util.List<java.lang.reflect.Method> listaMetodos(java.lang.Object o, java.lang.String pattern)
          Devolve uma lista de m�todos declarados pelo programador em um objeto.
static java.util.List<java.lang.reflect.Method> listaMetodosGet(java.lang.Object o)
          Lista os m�todos get de um objeto passado como par�metro.
static java.util.List<java.lang.reflect.Method> listaMetodosSet(java.lang.Object o)
          Lista os m�todos set de um objeto passado como par�metro.
static java.lang.String normalizaCaracterMarcador(java.lang.String s)
          Normaliza caracter Marcador.
static java.lang.String normalizaQuebraDeLinha(java.lang.String s)
          Normaliza a quantidade de caracteres da quebra de linha.
static java.lang.String normalizaQuebraDeLinhaHTML(java.lang.String s)
          Normaliza uma string para apresenta��o em HTML.
static java.lang.String normalize(java.lang.String s)
          Normaliza o String para apresenta-lo em HTML sem retirar o retorno de linha.
static void normalizeChars(java.lang.String s, java.lang.StringBuffer str, int i)
          Normaliza Chars:
Ex.
static void normalizeEnter(java.lang.String s, java.lang.StringBuffer str, int i)
          Normaliza Enter.
static java.lang.String primeiraLetraToUpperCase(java.lang.String string)
          Retorna a String informada como par�metro modificando sua primeira letra pra letra mai�scula.
static java.lang.String removeEspacosDuplicados(java.lang.String string)
          Remove os espa�os que est�o sobrando em uma string.
static java.lang.String retiraAcentuacao(java.lang.String string)
          Retira acentuacao.
static java.lang.String soPrimeiraLetraToUpperCase(java.lang.String string)
          Retorna a String informada como par�metro com a primeira letra em mai�scula e o restante min�scula.
static java.lang.String stripHTML(java.lang.String strHtml)
          Retira os c�digos html do texto passado e retorna somente o texto substituindo o
por " " e &nbps; por " "
static java.lang.String substring(java.lang.String string, int inicio, int fim)
          Retorna uma substring da posicao inicio at� a posicao fim ou at� o comprimento maximo da string.
static java.lang.String todasPrimeirasLetrasToUpperCase(java.lang.String string)
          Troca todas as primeiras letras de uma string para ma�scula.
static double trataDivisaoPorZero(double dividendo, double divisor)
          Faz a divis�o entre os argumentos
static java.lang.String trocaBarraParaDuasBarras(java.lang.String texto)
          M�todo para substituir na vari�vel uma barra "\" e colocar "\\"
Utilizado para passar para JavaScript
Funcionamento: o java interpreta uma string "\\\\" como sendo "\",
por isso a necessidade de tantas barras.
static java.lang.String trocar(java.lang.String palavra, java.lang.String original, java.lang.String novo)
          ????????
static java.lang.String trocarEspacoPorCaracter(java.lang.String string, java.lang.String caracter)
          Substitui espacos numa string por um caracter especificado.
private static void trustAllHttpsCertificates()
          M�todo para liberar as imagens utilizadas em relat�rios sob protocolo SSL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Util

public Util()
Method Detail

listaMetodosGet

public static java.util.List<java.lang.reflect.Method> listaMetodosGet(java.lang.Object o)
Lista os m�todos get de um objeto passado como par�metro.

Parameters:
Object - o - objeto a ser verificado
Returns:
List - lista de m�todos da classe Method
Since:
N/C

listaMetodosSet

public static java.util.List<java.lang.reflect.Method> listaMetodosSet(java.lang.Object o)
Lista os m�todos set de um objeto passado como par�metro.

Parameters:
Object - o - objeto a ser verificado
Returns:
List - lista de m�todos da classe Method
Since:
N/C

listaMetodos

public static java.util.List<java.lang.reflect.Method> listaMetodos(java.lang.Object o)
Lista todos os m�todos declarados de um objeto passado como par�metro.

Parameters:
Object - o - objeto a ser verificado
Returns:
List - lista de m�todos da classe Method
Since:
N/C

listaMetodos

public static java.util.List<java.lang.reflect.Method> listaMetodos(java.lang.Object o,
                                                                    java.lang.String pattern)
Devolve uma lista de m�todos declarados pelo programador em um objeto.

Parameters:
Object - o - objeto a ser verificado
String - pattern - uma expressao regular dos m�todos que desejam ser listados
Returns:
List - lista de m�todos da classe Method

Exemplo de utiliza��o:
List l = new ArrayList();
l = Util.listaMetodos(new Object(), ".*"); // todos os metodos da classe Object
for (int i = 0; i < l.size(); i++)
System.out.println(((Method)l.get(i)).getName());

Since:
N/C

listaAtributos

public static java.util.List<java.lang.reflect.Field> listaAtributos(java.lang.Object o)
Lista os todos os atributos declarados de um objeto passado como par�metro.

Parameters:
Object - o - objeto a ser verificado
Returns:
List - lista de atributos da classe Method
Since:
N/C

listaAtributos

public static java.util.List<java.lang.reflect.Field> listaAtributos(java.lang.Object o,
                                                                     java.lang.String pattern)
Devolve uma lista de atributos declarados pelo programador em um objeto.

Parameters:
Object - o - objeto a ser verificado
String - pattern - uma expressao regular dos atributos que desejam ser listados
Returns:
List - lista de atributos da classe Field

Exemplo de utiliza��o:
List l = new ArrayList();
l = Util.listaAtributos(new Object(), ".*"); // todos os atributos da classe Object
for (int i = 0; i < l.size(); i++)
System.out.println(((Field)l.get(i)).getName());

Since:
N/C

invocaGet

public static java.lang.Object invocaGet(java.lang.Object o,
                                         java.lang.String atributo,
                                         java.lang.Object[] objParams)
                                  throws ECARException
Invoca um metodo getXxxxx() para o objeto e o atributo informado.

Parameters:
Object - o - o objeto cujo metodo get ser� chamado
String - atributo - o nome do atributo que identifica qual getter chamar
Object[] - objParams - os parametros que devem ser passados para a invoca��o do m�todo - geralmente null
Returns:
Object
Throws:
ECARException
Since:
N/C

invocaGet

public static java.lang.Object invocaGet(java.lang.Object o,
                                         java.lang.String atributo)
                                  throws ECARException
InvocaGet Simplificado, n�o recebe os par�metros de invoca��o de um objeto.

Parameters:
Object - o
String - atributo
Returns:
Object
Throws:
ECARException
Since:
N/C

invocaSet

public static java.lang.Object invocaSet(java.lang.Object o,
                                         java.lang.String atributo,
                                         java.lang.Object[] objParams)
                                  throws ECARException
Invoca o metodo setXxxx para o objeto e atributo informados.

Parameters:
Object - o - o objeto a invocar o metodo set
String - atributo - o atributo cujo metodo set ser� invocado
Object[] - objParams - um array de objetos com os parametros do setter
Returns:
Object
Throws:
ECARException
Since:
N/C

primeiraLetraToUpperCase

public static java.lang.String primeiraLetraToUpperCase(java.lang.String string)
Retorna a String informada como par�metro modificando sua primeira letra pra letra mai�scula.

Parameters:
String - string - a String a ser modificada
Returns:
String - a string modificada
Since:
N/C

soPrimeiraLetraToUpperCase

public static java.lang.String soPrimeiraLetraToUpperCase(java.lang.String string)
Retorna a String informada como par�metro com a primeira letra em mai�scula e o restante min�scula.

Parameters:
string -
Returns:
String
Since:
12/07/2007

todasPrimeirasLetrasToUpperCase

public static java.lang.String todasPrimeirasLetrasToUpperCase(java.lang.String string)
Troca todas as primeiras letras de uma string para ma�scula.
Exemplos:
String - Retorno
"TEXTO DE TESTE" - Texto de Teste
"texto de teste" - Texto de Teste

Parameters:
string -
Returns:
String
Since:
17/07/2007

removeEspacosDuplicados

public static java.lang.String removeEspacosDuplicados(java.lang.String string)
Remove os espa�os que est�o sobrando em uma string.

Parameters:
string -
Returns:
Since:
30/08/2007

entre

public static boolean entre(int valorReferencia,
                            int valor1,
                            int valor2)
Retorna se um determinado valorRefer�ncia est� contido no intervalo entre outros dois valores (valor1 e valor2).

Parameters:
int - valorReferencia
int - valor1
int - valor2
Returns:
boolean
Since:
N/C

entre

public static boolean entre(java.lang.String valorReferencia,
                            java.lang.String valor1,
                            java.lang.String valor2)
Retorna se um determinado valorRefer�ncia est� contido no intervalo entre outros dois valores (valor1 e valor2).
Foi implementado para receber strings, pois existe a compara��o com "inf" e "sup" que indicam se um valor limite s�o todos os menores que o outro, ou todos os maiores, respectivamente.

Parameters:
String - valorReferencia
String - valor1
String - valor2
Returns:
boolean
Since:
N/C

entre

public static boolean entre(int valorReferencia,
                            java.lang.String valor1,
                            java.lang.String valor2)
Retorna se um determinado valorRefer�ncia est� contido no intervalo entre outros dois valores (valor1 e valor2).
Foi implementado para receber strings, pois existe a compara��o com "inf" e "sup" que indicam se um valor limite s�o todos os menores que o outro, ou todos os maiores, respectivamente.

Parameters:
int - valorReferencia
String - valor1
String - valor2
Returns:
boolean
Since:
N/C

substring

public static java.lang.String substring(java.lang.String string,
                                         int inicio,
                                         int fim)
Retorna uma substring da posicao inicio at� a posicao fim ou at� o comprimento maximo da string.

Parameters:
String - string
int - inicio
int - fim
Returns:
String
Since:
N/C

formataMoeda

public static java.lang.String formataMoeda(double number)
Retorna um n�mero com formata��o Monet�ria.

Parameters:
double - number
Returns:
String
Since:
N/C

formataNumeroDecimal

public static java.lang.String formataNumeroDecimal(double number)
Retorna um n�mero com formata��o de unidades de milhar e casas decimais.

Parameters:
double - number
Returns:
String
Since:
N/C

formataNumeroDecimal

public static java.lang.String formataNumeroDecimal(java.lang.Double number)

formataNumeroDecimalParaExportacao

public static java.lang.String formataNumeroDecimalParaExportacao(double number,
                                                                  int tamanho)
Retorna um n�mero com formata��o de unidades de milhar e casas decimais mas sem pontos e v�rgulas, para valores de exporta��o.

Parameters:
double - number
int - tamanho
Returns:
String
Since:
N/C

formataNumeroSemDecimal

public static java.lang.String formataNumeroSemDecimal(double number)
Retorna um n�mero com formata��o sem casas decimais.

Parameters:
double - number
Returns:
String
Since:
N/C

formataNumeroDecimalSemMilhar

public static java.lang.String formataNumeroDecimalSemMilhar(double number)
Retorna um n�mero com formata��o das casas decimais (sem unidades de milhar).

Parameters:
double - number
Returns:
String
Since:
N/C

formataNumeroInteiroSemMilhar

public static java.lang.String formataNumeroInteiroSemMilhar(double number)
Retorna um n�mero com formata��o sem casas decimais

Parameters:
double - number
Returns:
String
Since:
N/C

formataQtdValor

public static java.lang.String formataQtdValor(double number,
                                               java.lang.String indQtd)
formata o numero de acordo com o indQtd
se for qtd: #000 se for valor: #0.00

Parameters:
number -
indQtd -
Returns:
String com o numero formatado

formataNumero

public static java.lang.String formataNumero(java.lang.String original)
Fun��o que retorna um n�mero formatado com '.' para separa��o decimal e sem v�rgulas.

Parameters:
String - original
Returns:
String
Since:
N/C

formataByte

public static java.lang.String formataByte(java.lang.Long bytes)
Retorna formatado a String do tamanho do arquivo em KB ou MB.

Parameters:
Long - bytes
Returns:
String
Since:
N/C

converteParaKb

public static double converteParaKb(double bytes)
Converte para KB.

Parameters:
double - bytes
Returns:
double
Since:
N/C

converteParaMb

public static double converteParaMb(double kBytes)
Converte para MB.

Parameters:
double - kBytes
Returns:
double
Since:
N/C

intersecao

public static java.util.Collection intersecao(java.util.Collection col1,
                                              java.util.Collection col2)
Retorna uma cole��o com os elementos de col1 que est�o em col2 (col1 e col2 devem ser listas de objetos da mesma classe).

Parameters:
Collection - col1
Collection - col2
Returns:
Collection
Since:
N/C

diferenca

public static java.util.Collection<java.lang.Object> diferenca(java.util.Collection<java.lang.Object> col1,
                                                               java.util.Collection<java.lang.Object> col2)
Retorna uma cole��o com os elementos de col1 que n�o est�o em col2 ( col1 - col2) (col1 e col2 devem ser listas de objetos da mesma classe).

Parameters:
Collection - col1
Collection - col2
Returns:
Collection
Since:
N/C

retiraAcentuacao

public static java.lang.String retiraAcentuacao(java.lang.String string)
Retira acentuacao.

Parameters:
String - string
Returns:
String
Since:
N/C

trocarEspacoPorCaracter

public static java.lang.String trocarEspacoPorCaracter(java.lang.String string,
                                                       java.lang.String caracter)
Substitui espacos numa string por um caracter especificado.

Parameters:
String - string
String - caracter
Returns:
String
Since:
N/C

trocaBarraParaDuasBarras

public static java.lang.String trocaBarraParaDuasBarras(java.lang.String texto)
M�todo para substituir na vari�vel uma barra "\" e colocar "\\"
Utilizado para passar para JavaScript
Funcionamento: o java interpreta uma string "\\\\" como sendo "\",
por isso a necessidade de tantas barras.

Parameters:
String - texto
Returns:
String
Since:
N/C

calculaMediaValores

public static double calculaMediaValores(java.util.Collection<java.lang.Double> valores)
Calcula a m�dia de valores Double contidos em uma lista.

Parameters:
Collection - valores
Returns:
double
Since:
N/C

calculaMediaValoresInteger

public static double calculaMediaValoresInteger(java.util.Collection<java.lang.Double> valores)
Calcula a m�dia de valores Integer contidos em uma lista.

Parameters:
Collection - valores
Returns:
double
Since:
N/C

trocar

public static java.lang.String trocar(java.lang.String palavra,
                                      java.lang.String original,
                                      java.lang.String novo)
????????

Parameters:
String - palavra
String - original
String - novo
Returns:
String
Since:
N/C

enviarEmail

public static void enviarEmail(java.lang.String assunto,
                               java.lang.String nomeRemetente,
                               java.lang.String remetente,
                               java.lang.String texto,
                               java.lang.String destinatarioPara,
                               java.lang.String destinatarioCc,
                               java.lang.String destinatarioBcc,
                               UsuarioUsu usuario)
                        throws javax.mail.internet.AddressException,
                               javax.mail.MessagingException,
                               java.lang.Exception,
                               ECARException
Enviar um e-mail no formato texto ou html.

Parameters:
String - assunto - Descri��o do assunto para o e-mail
String - nomeRemetente - Nome do remetente
String - remetente - Remetente do e-mail
String - texto - Texto do conte�do do e-mail
String - destinatarioPara - Destinat�rio(s) do e-mail (se tiver mais de um endere�o separar entre v�rgula)
String - destinatarioCc - Destinat�rio(s) que receber�o c�pia do e-mail (se tiver mais de um endere�o separar entre v�rgula)
String - destinatarioBcc - Destinat�rio(s) que receber�o c�pia oculta do e-mail (se tiver mais de um endere�o separar entre v�rgula)
Throws:
javax.mail.internet.AddressException - - Endere�o de e-mail inv�lido
javax.mail.MessagingException - - N�o foi poss�vel enviar e-mail
java.lang.Exception
ECARException
Since:
16/09/05

normalizeChars

public static void normalizeChars(java.lang.String s,
                                  java.lang.StringBuffer str,
                                  int i)
Normaliza Chars:
Ex.:
de '<' para "<"

Parameters:
String - s
StringBuffer - str
int - i
Since:
N/C

normalizeEnter

public static void normalizeEnter(java.lang.String s,
                                  java.lang.StringBuffer str,
                                  int i)
Normaliza Enter.

Parameters:
String - s
StringBuffer - str
int - i
Since:
N/C

normalize

public static java.lang.String normalize(java.lang.String s)
Normaliza o String para apresenta-lo em HTML sem retirar o retorno de linha.

Parameters:
String - s
Returns:
String
Since:
N/C

normalizaQuebraDeLinha

public static java.lang.String normalizaQuebraDeLinha(java.lang.String s)
Normaliza a quantidade de caracteres da quebra de linha.
Ex.: o conte�do de um texto tem 4060 caracteres.
A valida��o da pagina (permitir textos at� 4000 caracteres) estava funcionando.
Quando entrava nesta fun��o, toda quebra de linha era representada por 2 caracteres ("\r" e "\n"), ent�o um texto que tivesse 5 Enters, na valida��o em javascript seria cortado com 4000 caracteres, mas teria 5 caracteres a mais daqueles que foram validados no javascript (5 "\r" a mais).
Como no java, o "\n" j� representa uma quebra de linha, foi ignorado um eventual "\r\n" (retorno de linha, quebra de linha)

Parameters:
String - s
Returns:
String
Since:
N/C

normalizaQuebraDeLinhaHTML

public static java.lang.String normalizaQuebraDeLinhaHTML(java.lang.String s)
Normaliza uma string para apresenta��o em HTML.
Troca "\n" por tag "<br>";

Parameters:
s -
Returns:

normalizaCaracterMarcador

public static java.lang.String normalizaCaracterMarcador(java.lang.String s)
Normaliza caracter Marcador.

Parameters:
String - s
Returns:
String
Since:
N/C

completarZerosEsquerda

public static java.lang.String completarZerosEsquerda(java.lang.Long numero,
                                                      int tamanho)
Completa um n�mero com zeros � esquerda.

Parameters:
Long - numero
int - tamanho
Returns:
String
Since:
N/C

completarCaracteres

public static java.lang.String completarCaracteres(java.lang.String string,
                                                   java.lang.String caracter,
                                                   int tamanho,
                                                   java.lang.String direcao)
Completa uma string com caracteres at� o tamanho, seguindo uma direcao.

Parameters:
String - string - string a ser completada
String - caracter - Caracter para completar a string
int - tamanho - Tamanho para completar a string com caracteres
String - direcao - "D": Completa caracteres � direita, "E": Completa Caracteres � esquerda.
Returns:
String
Since:
N/C

getNomeArquivo

public static java.lang.String getNomeArquivo(java.lang.String path)
Retorna apenas o nome do arquivo, de acordo com a string do caminho completo ou relativo informado como par�metro do m�todo.

Parameters:
String - path
Returns:
String
Since:
0.1, 06/03/2007

getTagDica

public static java.lang.String getTagDica(java.lang.String nome,
                                          java.lang.String contexto,
                                          java.lang.String dica)
Retorna a tag usada para mostrar a imagem e a dica para a estrutura de telas do sistema.

Parameters:
nome - - nome do atributo
contexto - - conexto da aplica��o
dica - - texto usado no tooltip
Returns:
String
Since:
0.1, 22/03/2007

getTagDicaComImagemParecer

public static java.lang.String getTagDicaComImagemParecer(java.lang.String nome,
                                                          java.lang.String contexto,
                                                          java.lang.String urlImagem,
                                                          java.lang.String dica)
Parameters:
nome - - nome do atributo
contexto - -
urlImagem -
dica -
Returns:

getTagDica

public static java.lang.String getTagDica(java.lang.String nome,
                                          java.lang.String contexto,
                                          java.lang.String urlImagem,
                                          java.lang.String dica)
Retorna a tag usada para mostrar a imagem e a dica para a estrutura de telas do sistema.

Parameters:
nome - - nome do atributo
contexto - - conexto da aplica��o
dica - - texto usado no tooltip
Returns:
String
Since:
0.1, 22/03/2007

liberarImagem

public static void liberarImagem()
                          throws ECARException
M�todo para liberar as imagens utilizadas em relat�rios sob protocolo SSL.
(Obtido em pesquisas na Internet).

Throws:
ECARException
Since:
N/C

trustAllHttpsCertificates

private static void trustAllHttpsCertificates()
                                       throws java.lang.Exception
M�todo para liberar as imagens utilizadas em relat�rios sob protocolo SSL.
(Obtido em pesquisas na Internet).

Throws:
java.lang.Exception
Since:
N/C

getURLImagemAcompanhamento

public static java.lang.String getURLImagemAcompanhamento(Cor cor,
                                                          javax.servlet.http.HttpServletRequest request,
                                                          TipoFuncAcompTpfa funcao)
                                                   throws ECARException
= (TipoFuncAcompTpfa) tipoFuncAcompDao.buscar(TipoFuncAcompTpfa.class, codTpfa);

Parameters:
cor -
request -
Returns:
Throws:
ECARException

stripHTML

public static java.lang.String stripHTML(java.lang.String strHtml)
Retira os c�digos html do texto passado e retorna somente o texto substituindo o
por " " e &nbps; por " "

Parameters:
strHtml -
Returns:
newString

ehValor

public static boolean ehValor(java.lang.String str)
Verifica se a string � um valor num�rico


trataDivisaoPorZero

public static double trataDivisaoPorZero(double dividendo,
                                         double divisor)
Faz a divis�o entre os argumentos

Parameters:
dividendo -
divisor -
Returns:


Copyright © 2007, PRODEPA - Processamento de Dados do Pará