|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectpt.moredata.dao.PublicSimpleDataAccessObject
pt.despodata.java.ddata.DDataControl
DataAccessObject
===========================================================================
Gere acessos a dados tabulares lidos de um data source.
Aborda-se a interacção com os dados a um nivel mais elevado permitindo
assim ao utilizador concentrar-se na sua lógica de programação em vez
de codificar o acesso aos dados.
Mantem associado a toda a informação um conjunto de flags que depois
permitem a sincronização dos dados em memória com os do data source.
Nesta fase suporta os seguintes data sources:
| Constructor Summary | |
DDataControl()
Deprecated. Esta classe foi substituida pela classe DataAccessObject |
|
DDataControl(java.lang.String tableName,
java.util.ArrayList data,
java.util.ArrayList columnNames)
Deprecated. Esta classe foi substituida pela classe DataAccessObject |
|
| Method Summary | |
void |
addDDataControlListener(DDataControlListener l)
Deprecated. Esta classe foi substituida pela classe DataAccessObject |
void |
clearAllFields()
Deprecated. Este metodo foi substituido pelo metodo clearMetaFields() |
int |
columns()
Deprecated. Este metodo foi substituido pelo metodo getColumns() |
DDataSource |
getDataSource()
Deprecated. Este metodo foi substituido pelo metodo getDSource() |
DDataMetaField |
getMetaField(int numField)
Deprecated. Este metodo foi substituido pelo metodo getDataMetaField(int) |
DDataMetaField |
getMetaField(java.lang.String fieldName)
Deprecated. Este metodo foi substituido pelo metodo getDataMetaField(String) |
java.util.Collection |
getPrimaryKey(int row)
Deprecated. Este metodo foi substituido pelo metodo getPKValue(int) |
protected void |
initRecordSet()
Deprecated. Este metodo foi substituido pelo metodo hasPrimaryKey() |
void |
removeDDataControlListener(DDataControlListener l)
Deprecated. Esta classe foi substituida pela classe DataAccessObject |
int |
rows()
Deprecated. Este metodo foi substituido pelo metodo getRows() |
void |
setDeleted(boolean _deleted,
int rowNum)
Deprecated. Este metodo foi substituido pelo metodo setDeleted(int, boolean) |
void |
setDescColumn(java.lang.String _descColumn)
Deprecated. Este metodo foi substituido pelo metodo addDescColumn(String) |
void |
setPkColumn(java.lang.String _pkColumn)
Deprecated. Este metodo foi substituido pelo metodo addPkColumn(String) |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DDataControl()
DataAccessObject
public DDataControl(java.lang.String tableName,
java.util.ArrayList data,
java.util.ArrayList columnNames)
DataAccessObject
| Method Detail |
public void clearAllFields()
clearMetaFields()
public DDataSource getDataSource()
getDSource()
public DDataMetaField getMetaField(int numField)
getDataMetaField(int)
numField - Nº de ordem do campo no data control
public DDataMetaField getMetaField(java.lang.String fieldName)
throws DDataException
getDataMetaField(String)
fieldName - Nome do campo no data control.
DDataException - Caso nao exista nenhum campo com o nome mencionado.public void setPkColumn(java.lang.String _pkColumn)
addPkColumn(String)
public void setDeleted(boolean _deleted,
int rowNum)
setDeleted(int, boolean)
_deleted - Flag a afectar
DDataException - se linha não existirpublic void setDescColumn(java.lang.String _descColumn)
addDescColumn(String)
public int rows()
getRows()
public int columns()
getColumns()
public java.util.Collection getPrimaryKey(int row)
getPKValue(int)
row - Linha da qual se pretende a chave primária
protected void initRecordSet()
hasPrimaryKey()
public void addDDataControlListener(DDataControlListener l)
DataAccessObject
l - Listener a adicionarpublic void removeDDataControlListener(DDataControlListener l)
DataAccessObject
l - Listener a remover
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||