ecar.pojo
Class AtributoDemandaAtbdem

java.lang.Object
  extended by ecar.pojo.AtributoDemandaAtbdem
All Implemented Interfaces:
ObjetoDemanda, java.io.Serializable

public class AtributoDemandaAtbdem
extends java.lang.Object
implements java.io.Serializable, ObjetoDemanda

AtributoDemandaAtbdem generated by hbm2java

See Also:
Serialized Form

Field Summary
private  java.lang.Long codAtbdem
           
private  java.lang.String codFkAtbdem
           
private  java.lang.String dicaAtbdem
           
private  java.lang.String documentacaoAtbdem
           
private  java.lang.String indAtivoAtbdem
           
private  java.lang.String indFiltroAtbdem
           
private  java.lang.String indListagemItensAtbdem
           
private  java.lang.String indObrigatorioAtbdem
           
private  java.lang.String indRestritivo
           
private  java.lang.String labelPadraoAtbdem
           
private  java.lang.Integer larguraListagemTelaAtbdem
           
private  java.lang.String nomeAtbdem
           
private  java.lang.String nomeFkAtbdem
           
private  java.lang.Integer seqApresListagemTelaAtbdem
           
private  java.lang.Integer seqApresTelaCampoAtbdem
           
private  SisGrupoAtributoSga sisGrupoAtributoSga
           
private  java.lang.Integer tamanhoConteudoAtbdem
           
 
Fields inherited from interface ecar.pojo.ObjetoDemanda
DEFAULT_LARGURA_TELA_CAMPO, DEFAULT_TAMANHO_CAMPO_TEXT, MAX_SEQUENCIA_COLUNA_LISTAGEM, MAX_SEQUENCIA_TELA_CAMPO
 
Constructor Summary
AtributoDemandaAtbdem()
           
AtributoDemandaAtbdem(java.lang.String indAtivoAtbdem, java.lang.String labelPadraoAtbdem, java.lang.String nomeAtbdem, java.lang.String nomeFkAtbdem, java.lang.String codFkAtbdem, SisGrupoAtributoSga sisGrupoAtributoSga, java.lang.String documentacaoAtbdem, java.lang.String indObrigatorioAtbdem, java.lang.Integer seqApresListagemTelaAtbdem, java.lang.Integer larguraListagemTelaAtbdem, java.lang.Integer seqApresTelaCampoAtbdem, java.lang.String dicaAtbdem, java.lang.String indListagemItensAtbdem, java.lang.Integer tamanhoConteudoAtbdem, java.lang.String indFiltroAtbdem, java.lang.String indRestritivo)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 java.lang.Long getCodAtbdem()
           
 java.lang.String getCodFkAtbdem()
           
 java.lang.String getDicaAtbdem()
           
 java.lang.String getDocumentacaoAtbdem()
           
 java.lang.String getIndAtivoAtbdem()
           
 java.lang.String getIndFiltroAtbdem()
           
 java.lang.String getIndListagemItensAtbdem()
           
 java.lang.String getIndObrigatorioAtbdem()
           
 java.lang.String getIndRestritivo()
           
 java.lang.String getLabelPadraoAtbdem()
           
 java.lang.Integer getLarguraListagemTelaAtbdem()
           
 java.lang.String getNomeAtbdem()
           
 java.lang.String getNomeFkAtbdem()
           
 java.lang.Integer getSeqApresListagemTelaAtbdem()
           
 java.lang.Integer getSeqApresTelaCampoAtbdem()
           
 SisGrupoAtributoSga getSisGrupoAtributoSga()
           
 java.lang.Integer getTamanhoConteudoAtbdem()
           
 int hashCode()
           
 java.lang.String iGetCodFk()
          Devolve o nome do codigo da fk descrito no atributo_demanda. por exemplo codOrg
 java.lang.String iGetDica()
          Devolve a dica do campo a ser utilizado em telas de cadastro e relat�rios
 SisGrupoAtributoSga iGetGrupoAtributosLivres()
          Devolve o grupo de atributos livres de um atributo demanda
 java.lang.String iGetHierarquiaLocaisDemanda(RegDemandaRegd regDemanda)
          Devolve a hierarquia dos locais de uma demanda (cidade - sigla - estado)
 java.lang.String iGetIndFiltroAtbdem()
          Devolve a indica��o se o atributo demanda � filtro.
 java.lang.String iGetIndRestritivo()
           
 java.lang.String iGetLabel()
          Devolve o label a ser utilizado em telas de cadastro e relat�rios
 java.lang.Integer iGetLargura()
          Devolve a largura de uma coluna em porcentagem nas telas de listagens de item em colunas.
 java.lang.String iGetNome()
          Devolve o nome do atributo da demanda.
 java.lang.String iGetNomeFk()
          Devolve o nome do nome da fk descrito no atributo_demanda. por exemplo descricaoOrg
 java.lang.Boolean iGetObrigatorio()
          Retorna verdadeiro ou falso dependendo da obrigatoriedade do objeto
 java.lang.Integer iGetSequenciaCampoEmTela()
          Devolve o numero que corresponde � sequencia dos campos em uma tela de cadastro.
 java.lang.Integer iGetSequenciaColunaEmListagem()
          Devolve o numero que corresponde � sequencia das colunas em telas de listagem.
 java.lang.Integer iGetTamanhoConteudoAtbdem()
          Devolve o tamanho do conte�do de um atributo demanda.
 java.lang.Class iGetTipo()
          Retorna o tipo da classe que est� encapsulada no ObjetoDemanda.
 java.lang.String iGetValor(RegDemandaRegd regDemanda)
          Obtem o valor cadastrado na tabela de regDemandaRegd de um determinado campo.
 java.lang.String iGetValorCodFk(RegDemandaRegd regDemanda)
          Obtem o valor do codigo de um campo caso ele seja uma FK dentro da tabela de RegDemandaRegd.
 java.lang.String iGetValoresCodFk(RegDemandaRegd regDemanda)
          Obtem o conjunto de valores do codigo de um campo caso ele seja uma FK dentro de uma tabela de relacionamentos que se relaciona com RegDemandaRegd.
 void setCodAtbdem(java.lang.Long codAtbdem)
           
 void setCodFkAtbdem(java.lang.String codFkAtbdem)
           
 void setDicaAtbdem(java.lang.String dicaAtbdem)
           
 void setDocumentacaoAtbdem(java.lang.String documentacaoAtbdem)
           
 void setIndAtivoAtbdem(java.lang.String indAtivoAtbdem)
           
 void setIndFiltroAtbdem(java.lang.String indFiltroAtbdem)
           
 void setIndListagemItensAtbdem(java.lang.String indListagemItensAtbdem)
           
 void setIndObrigatorioAtbdem(java.lang.String indObrigatorioAtbdem)
           
 void setIndRestritivo(java.lang.String indRestritivo)
           
 void setLabelPadraoAtbdem(java.lang.String labelPadraoAtbdem)
           
 void setLarguraListagemTelaAtbdem(java.lang.Integer larguraListagemTelaAtbdem)
           
 void setNomeAtbdem(java.lang.String nomeAtbdem)
           
 void setNomeFkAtbdem(java.lang.String nomeFkAtbdem)
           
 void setSeqApresListagemTelaAtbdem(java.lang.Integer seqApresListagemTelaAtbdem)
           
 void setSeqApresTelaCampoAtbdem(java.lang.Integer seqApresTelaCampoAtbdem)
           
 void setSisGrupoAtributoSga(SisGrupoAtributoSga sisGrupoAtributoSga)
           
 void setTamanhoConteudoAtbdem(java.lang.Integer tamanhoConteudoAtbdem)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

codAtbdem

private java.lang.Long codAtbdem

indAtivoAtbdem

private java.lang.String indAtivoAtbdem

labelPadraoAtbdem

private java.lang.String labelPadraoAtbdem

nomeAtbdem

private java.lang.String nomeAtbdem

nomeFkAtbdem

private java.lang.String nomeFkAtbdem

codFkAtbdem

private java.lang.String codFkAtbdem

sisGrupoAtributoSga

private SisGrupoAtributoSga sisGrupoAtributoSga

documentacaoAtbdem

private java.lang.String documentacaoAtbdem

indObrigatorioAtbdem

private java.lang.String indObrigatorioAtbdem

seqApresListagemTelaAtbdem

private java.lang.Integer seqApresListagemTelaAtbdem

larguraListagemTelaAtbdem

private java.lang.Integer larguraListagemTelaAtbdem

seqApresTelaCampoAtbdem

private java.lang.Integer seqApresTelaCampoAtbdem

dicaAtbdem

private java.lang.String dicaAtbdem

indListagemItensAtbdem

private java.lang.String indListagemItensAtbdem

tamanhoConteudoAtbdem

private java.lang.Integer tamanhoConteudoAtbdem

indFiltroAtbdem

private java.lang.String indFiltroAtbdem

indRestritivo

private java.lang.String indRestritivo
Constructor Detail

AtributoDemandaAtbdem

public AtributoDemandaAtbdem()

AtributoDemandaAtbdem

public AtributoDemandaAtbdem(java.lang.String indAtivoAtbdem,
                             java.lang.String labelPadraoAtbdem,
                             java.lang.String nomeAtbdem,
                             java.lang.String nomeFkAtbdem,
                             java.lang.String codFkAtbdem,
                             SisGrupoAtributoSga sisGrupoAtributoSga,
                             java.lang.String documentacaoAtbdem,
                             java.lang.String indObrigatorioAtbdem,
                             java.lang.Integer seqApresListagemTelaAtbdem,
                             java.lang.Integer larguraListagemTelaAtbdem,
                             java.lang.Integer seqApresTelaCampoAtbdem,
                             java.lang.String dicaAtbdem,
                             java.lang.String indListagemItensAtbdem,
                             java.lang.Integer tamanhoConteudoAtbdem,
                             java.lang.String indFiltroAtbdem,
                             java.lang.String indRestritivo)
Method Detail

getCodAtbdem

public java.lang.Long getCodAtbdem()

setCodAtbdem

public void setCodAtbdem(java.lang.Long codAtbdem)

getIndAtivoAtbdem

public java.lang.String getIndAtivoAtbdem()

setIndAtivoAtbdem

public void setIndAtivoAtbdem(java.lang.String indAtivoAtbdem)

getLabelPadraoAtbdem

public java.lang.String getLabelPadraoAtbdem()

setLabelPadraoAtbdem

public void setLabelPadraoAtbdem(java.lang.String labelPadraoAtbdem)

getNomeAtbdem

public java.lang.String getNomeAtbdem()

setNomeAtbdem

public void setNomeAtbdem(java.lang.String nomeAtbdem)

getNomeFkAtbdem

public java.lang.String getNomeFkAtbdem()

setNomeFkAtbdem

public void setNomeFkAtbdem(java.lang.String nomeFkAtbdem)

getCodFkAtbdem

public java.lang.String getCodFkAtbdem()

setCodFkAtbdem

public void setCodFkAtbdem(java.lang.String codFkAtbdem)

getSisGrupoAtributoSga

public SisGrupoAtributoSga getSisGrupoAtributoSga()

setSisGrupoAtributoSga

public void setSisGrupoAtributoSga(SisGrupoAtributoSga sisGrupoAtributoSga)

getDocumentacaoAtbdem

public java.lang.String getDocumentacaoAtbdem()

setDocumentacaoAtbdem

public void setDocumentacaoAtbdem(java.lang.String documentacaoAtbdem)

getIndObrigatorioAtbdem

public java.lang.String getIndObrigatorioAtbdem()

setIndObrigatorioAtbdem

public void setIndObrigatorioAtbdem(java.lang.String indObrigatorioAtbdem)

getSeqApresListagemTelaAtbdem

public java.lang.Integer getSeqApresListagemTelaAtbdem()

setSeqApresListagemTelaAtbdem

public void setSeqApresListagemTelaAtbdem(java.lang.Integer seqApresListagemTelaAtbdem)

getLarguraListagemTelaAtbdem

public java.lang.Integer getLarguraListagemTelaAtbdem()

setLarguraListagemTelaAtbdem

public void setLarguraListagemTelaAtbdem(java.lang.Integer larguraListagemTelaAtbdem)

getSeqApresTelaCampoAtbdem

public java.lang.Integer getSeqApresTelaCampoAtbdem()

setSeqApresTelaCampoAtbdem

public void setSeqApresTelaCampoAtbdem(java.lang.Integer seqApresTelaCampoAtbdem)

getDicaAtbdem

public java.lang.String getDicaAtbdem()

setDicaAtbdem

public void setDicaAtbdem(java.lang.String dicaAtbdem)

getIndListagemItensAtbdem

public java.lang.String getIndListagemItensAtbdem()

setIndListagemItensAtbdem

public void setIndListagemItensAtbdem(java.lang.String indListagemItensAtbdem)

getTamanhoConteudoAtbdem

public java.lang.Integer getTamanhoConteudoAtbdem()

setTamanhoConteudoAtbdem

public void setTamanhoConteudoAtbdem(java.lang.Integer tamanhoConteudoAtbdem)

getIndFiltroAtbdem

public java.lang.String getIndFiltroAtbdem()

setIndFiltroAtbdem

public void setIndFiltroAtbdem(java.lang.String indFiltroAtbdem)

getIndRestritivo

public java.lang.String getIndRestritivo()

setIndRestritivo

public void setIndRestritivo(java.lang.String indRestritivo)

iGetObrigatorio

public java.lang.Boolean iGetObrigatorio()
Description copied from interface: ObjetoDemanda
Retorna verdadeiro ou falso dependendo da obrigatoriedade do objeto

Specified by:
iGetObrigatorio in interface ObjetoDemanda
Returns:
Boolean(true) ou Boolean(false)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
String
Since:
N/C

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object
Parameters:
Object - other
Returns:
boolean
Since:
N/C

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
Returns:
int
Since:
N/C

iGetCodFk

public java.lang.String iGetCodFk()
Description copied from interface: ObjetoDemanda
Devolve o nome do codigo da fk descrito no atributo_demanda. por exemplo codOrg

Specified by:
iGetCodFk in interface ObjetoDemanda
Returns:

iGetDica

public java.lang.String iGetDica()
Description copied from interface: ObjetoDemanda
Devolve a dica do campo a ser utilizado em telas de cadastro e relat�rios. � o campo dicaAtbdem.

Specified by:
iGetDica in interface ObjetoDemanda
Returns:
dica do campo que ser� mostrado ao usu�rio

iGetGrupoAtributosLivres

public SisGrupoAtributoSga iGetGrupoAtributosLivres()
Description copied from interface: ObjetoDemanda
Devolve o grupo de atributos livres de um atributo demanda

Specified by:
iGetGrupoAtributosLivres in interface ObjetoDemanda
Returns:
SisGrupoAtributoSga

iGetIndFiltroAtbdem

public java.lang.String iGetIndFiltroAtbdem()
Description copied from interface: ObjetoDemanda
Devolve a indica��o se o atributo demanda � filtro.

Specified by:
iGetIndFiltroAtbdem in interface ObjetoDemanda
Returns:
String

iGetLabel

public java.lang.String iGetLabel()
Description copied from interface: ObjetoDemanda
Devolve o label a ser utilizado em telas de cadastro e relat�rios. *

Specified by:
iGetLabel in interface ObjetoDemanda
Returns:
nome do label que ser� mostrado ao usu�rio

iGetLargura

public java.lang.Integer iGetLargura()
Description copied from interface: ObjetoDemanda
Devolve a largura de uma coluna em porcentagem nas telas de listagens de item em colunas. Se nao estiver especificado um valor, deve retornar DEFAULT_LARGURA_TELA_CAMPO

Specified by:
iGetLargura in interface ObjetoDemanda
Returns:
valor correspondendo a largura de uma coluna

iGetNome

public java.lang.String iGetNome()
Description copied from interface: ObjetoDemanda
Devolve o nome do atributo da demanda. Este � o nome que est� mapeado como um campo na tabela tb_reg_demanda_regd. O nome est� na sintaxe de atributo de objeto, ex: descricaoRegd

Specified by:
iGetNome in interface ObjetoDemanda
Returns:
nome do campo na tabela RegDemandaRegd

iGetNomeFk

public java.lang.String iGetNomeFk()
Description copied from interface: ObjetoDemanda
Devolve o nome do nome da fk descrito no atributo_demanda. por exemplo descricaoOrg

Specified by:
iGetNomeFk in interface ObjetoDemanda
Returns:

iGetSequenciaCampoEmTela

public java.lang.Integer iGetSequenciaCampoEmTela()
Description copied from interface: ObjetoDemanda
Devolve o numero que corresponde � sequencia dos campos em uma tela de cadastro.

Specified by:
iGetSequenciaCampoEmTela in interface ObjetoDemanda
Returns:
numero da sequencia entre 0..1000

iGetSequenciaColunaEmListagem

public java.lang.Integer iGetSequenciaColunaEmListagem()
Description copied from interface: ObjetoDemanda
Devolve o numero que corresponde � sequencia das colunas em telas de listagem.

Specified by:
iGetSequenciaColunaEmListagem in interface ObjetoDemanda
Returns:
o numero de sequencia entre 0..1000

iGetTamanhoConteudoAtbdem

public java.lang.Integer iGetTamanhoConteudoAtbdem()
Description copied from interface: ObjetoDemanda
Devolve o tamanho do conte�do de um atributo demanda.

Specified by:
iGetTamanhoConteudoAtbdem in interface ObjetoDemanda
Returns:
Integer

iGetTipo

public java.lang.Class iGetTipo()
Description copied from interface: ObjetoDemanda
Retorna o tipo da classe que est� encapsulada no ObjetoDemanda. Geralmente deve retornar ecar.pojo.RegDemandaRegd

Specified by:
iGetTipo in interface ObjetoDemanda
Returns:
o tipo da classe

iGetValor

public java.lang.String iGetValor(RegDemandaRegd regDemanda)
                           throws ECARException
Description copied from interface: ObjetoDemanda
Obtem o valor cadastrado na tabela de regDemandaRegd de um determinado campo. Utiliza o regDemanda e o nome no atributo demanda para determinar seu valor. Por exemplo, devolve o valor do campo nome_iett realizando um getDescricaoRegd() ou getOrgaoOrg().getDescricaoOrg() conforme estiver cadastrado em tb_atributo_demanda_atbdem no campo nome_fk_atbdem

Specified by:
iGetValor in interface ObjetoDemanda
Returns:
string contendo o valor do campo na tabela ItemEstruturaIett
Throws:
ECARException

iGetHierarquiaLocaisDemanda

public java.lang.String iGetHierarquiaLocaisDemanda(RegDemandaRegd regDemanda)
                                             throws ECARException
Description copied from interface: ObjetoDemanda
Devolve a hierarquia dos locais de uma demanda (cidade - sigla - estado)

Specified by:
iGetHierarquiaLocaisDemanda in interface ObjetoDemanda
Returns:
Throws:
ECARException

iGetValorCodFk

public java.lang.String iGetValorCodFk(RegDemandaRegd regDemanda)
                                throws ECARException
Description copied from interface: ObjetoDemanda
Obtem o valor do codigo de um campo caso ele seja uma FK dentro da tabela de RegDemandaRegd. Por exemplo, para OrgaoOrg, vai voltar o valor do codigo do Org�o (codOrg). Para um objeto que n�o seja FK, n�o se aplica, vai retornar o mesmo valor que iGetValor

Specified by:
iGetValorCodFk in interface ObjetoDemanda
Returns:
string contendo o codigo do campo na tabela RegDemandaRegd
Throws:
ECARException

iGetValoresCodFk

public java.lang.String iGetValoresCodFk(RegDemandaRegd regDemanda)
                                  throws ECARException
Description copied from interface: ObjetoDemanda
Obtem o conjunto de valores do codigo de um campo caso ele seja uma FK dentro de uma tabela de relacionamentos que se relaciona com RegDemandaRegd. Por exemplo, para OrgaoOrg, vai voltar o valor do codigo do Org�o (codOrg). Para um objeto que n�o seja FK, n�o se aplica, vai retornar o mesmo valor que iGetValor

Specified by:
iGetValoresCodFk in interface ObjetoDemanda
Returns:
string contendo o codigo do campo na tabela RegDemandaRegd
Throws:
ECARException

iGetIndRestritivo

public java.lang.String iGetIndRestritivo()


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