|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectpt.moredata.widgets.Lookup
Title: DataLookup
Description: Descodifica um codigo de uma tabela para uma determinada
descricao.
Utiliza a pool de Data Control para procurar a descricao Se existir conexão
e não existir nada no data control efectua um query para obter o pretendido
| Constructor Summary | |
Lookup()
Constructor for the Lookup object |
|
| Method Summary | |
java.sql.Connection |
getConnection()
Devolve a conexão explicita para esta acção |
java.lang.Object |
lookup()
Executa a descodificacao de acordo com os parametros |
void |
setConnection(java.sql.Connection _connection)
Afecta a conexão explicita para acesso à base de dados |
void |
setJoin(java.lang.String _join)
Afecta o eventual join entre tabelas para permitir ligações entre tabelas |
void |
setLookupColumn(java.lang.String _lookupColumn)
Afecta / define a coluna que deve ser mostrada num lookup Podera futuramente mudar para propriedada indexada |
void |
setPrimaryKey(java.util.ArrayList pk)
Afecta os valores da chave primaria a usar para fazer a descodificacao |
void |
setPrimaryKey(java.lang.Object pk)
Afecta o valor da chave primaria a usar para fazer a descodificacao |
void |
setPrimaryKey(java.lang.String[] pk)
Afecta os valores da chave primaria mas de um array de Strings |
void |
setPrimaryKeyColumns(java.util.ArrayList pkColumns)
Afecta as colunas da chave primaria a usar para fazer a descodificacao |
void |
setPrimaryKeyColumns(java.lang.String pk)
Limpa o array list e insere a string como chave primaria |
void |
setPrimaryKeyColumns(java.lang.String[] pkColumns)
Afecta os valores da chave primaria da tabela referenciada num array de Strings |
void |
setTable(java.lang.String _table)
Tabela usada para a descodificacao |
void |
setWhere(java.lang.String _where)
Afecta mais alguma restricao da clausula where para alem do join e da chave primaria |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Lookup()
| Method Detail |
public void setPrimaryKey(java.lang.Object pk)
pk - Valor da chave primária a usar para descodificaçãopublic void setPrimaryKey(java.util.ArrayList pk)
pk - The new primaryKey valuepublic void setPrimaryKey(java.lang.String[] pk)
pk - The new primaryKey valuepublic void setPrimaryKeyColumns(java.lang.String pk)
pk - The new primaryKeyColumns valuepublic void setPrimaryKeyColumns(java.util.ArrayList pkColumns)
pkColumns - The new primaryKeyColumns valuepublic void setPrimaryKeyColumns(java.lang.String[] pkColumns)
pkColumns - The new primaryKeyColumns valuepublic void setTable(java.lang.String _table)
_table - Nome da tabela usada para descodificaçãopublic void setLookupColumn(java.lang.String _lookupColumn)
_lookupColumn - The new lookupColumn valuepublic void setJoin(java.lang.String _join)
_join - The new join valuepublic void setWhere(java.lang.String _where)
_where - The new where valuepublic void setConnection(java.sql.Connection _connection)
_connection - The new connection valuepublic java.sql.Connection getConnection()
public java.lang.Object lookup()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||