public abstract class AbstractDataEvents extends Object implements IDataEvents
| Constructor and Description |
|---|
AbstractDataEvents() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterCheckData(boolean allRows)
Se ejecuta posterior al metodo checkData
|
void |
afterClose()
Se ejecuta posterior a cerrar el dataObject.
|
void |
afterDataFill()
Se ejecuta posterior a la recuperación de los registros de la base de datos.
|
void |
afterDeleteRow()
Se ejecuta posterior al metodo deleteRow.
|
void |
afterInsertRow(IDataRow row)
Se ejecuta posterior al metodo insertRow
|
void |
afterOpen(String order,
String filter,
boolean readwrite,
int maxrows)
Se ejecuta posterior a la recuperación de los registros de la base de datos.
|
void |
afterRefreshRow(IDataRow row)
Se ejecuta posterior a refrescar un registro de la base de datos.
|
void |
afterRequery()
Se ejecuta posterior a haberse recuperado los registros de la base de datos.
|
void |
afterRowMove(IDataRow newRow)
Se ejecuta posterior a haberse cambiado el puntero del registro.
|
boolean |
afterSetField(IDataRow row,
String fieldname,
Object oldValue,
Object newValue)
Se ejecuta posterior al metodo setField
|
void |
afterUpdate(boolean allRows)
Se ejecuta posterior al metodo update
|
void |
beforeCheckData(boolean allRows)
Se ejecuta antes del metodo checkData
|
void |
beforeClose()
Se ejecuta antes de cerrar el dataObject
|
void |
beforeDataFill()
Se ejecuta antes de recuperar los datos de la base de datos.
|
boolean |
beforeDeleteRow(IDataRow row)
Se ejecuta antes del metodo deleteRow
|
boolean |
beforeInsertRow(IDataRow newRow)
Se ejecuta antes del metodo insertRow
|
void |
beforeOpen(String order,
String filter,
boolean readwrite,
int maxrows)
Se ejecuta antes buscar los registros en la base de datos.
|
void |
beforeRefreshRow(IDataRow row)
Se ejecuta antes de refrescar los datos de un registro de la base de datos.
|
void |
beforeRequery()
Se ejecuta antes de recuperar los registros de la base de datos.
|
boolean |
beforeRowMove(IDataRow curRow)
Se ejecuta antes de mover el puntero del registro
|
boolean |
beforeSetField(IDataRow row,
String fieldname,
Object oldValue,
Object newValue)
Se ejecuta antes del metodo setField.
|
boolean |
beforeUpdate(boolean allRows)
Se ejecuta antes del metodo update
|
boolean |
onAllowOperation()
Se ejecuta posterior a la ejecución del metodo allowOperation del DataObject.
|
public boolean onAllowOperation()
onAllowOperation in interface IDataEventspublic boolean beforeRowMove(IDataRow curRow)
beforeRowMove in interface IDataEventscurRow - registro actualpublic void afterRowMove(IDataRow newRow)
afterRowMove in interface IDataEventsnewRow - el registro posicionado.public void beforeOpen(String order, String filter, boolean readwrite, int maxrows)
beforeOpen in interface IDataEventsorder - orden de la selección de datos.filter - filtro de datos.readwrite - si es lectura/escrituramaxrows - maxima cantidad de registros a recuperar.public void beforeDataFill()
beforeDataFill in interface IDataEventspublic void afterDataFill()
afterDataFill in interface IDataEventspublic void afterOpen(String order, String filter, boolean readwrite, int maxrows)
afterOpen in interface IDataEventsorder - orden de la selección de datos.filter - filtro de datos.readwrite - si es lectura/escritura.maxrows - maxima cantidad de registros que deberian haberse recuperado.public void beforeRequery()
beforeRequery in interface IDataEventspublic void afterRequery()
afterRequery in interface IDataEventspublic void beforeRefreshRow(IDataRow row)
beforeRefreshRow in interface IDataEventsrow - registro a refrescarpublic void afterRefreshRow(IDataRow row)
afterRefreshRow in interface IDataEventsrow - registro refrescado.public boolean beforeInsertRow(IDataRow newRow)
beforeInsertRow in interface IDataEventsnewRow - fila a ser insertadapublic void afterInsertRow(IDataRow row)
afterInsertRow in interface IDataEventsrow - registro insertadopublic boolean beforeDeleteRow(IDataRow row)
beforeDeleteRow in interface IDataEventsrow - fila a ser marcada para eliminarse.public void afterDeleteRow()
afterDeleteRow in interface IDataEventspublic boolean beforeSetField(IDataRow row, String fieldname, Object oldValue, Object newValue)
beforeSetField in interface IDataEventsrow - registrofieldname - nombre del campooldValue - valor anteriornewValue - nuevo valor.public boolean afterSetField(IDataRow row, String fieldname, Object oldValue, Object newValue)
afterSetField in interface IDataEventsrow - registrofieldname - nombre del campooldValue - valor anteriornewValue - nuevo valorpublic boolean beforeUpdate(boolean allRows)
beforeUpdate in interface IDataEventsallRows - si se va a procesar todos los registrospublic void beforeCheckData(boolean allRows)
beforeCheckData in interface IDataEventsallRows - si se esta procesando todos los registros modificados, o solo el actual.public void afterCheckData(boolean allRows)
afterCheckData in interface IDataEventsallRows - si se proceso todos los registros.public void afterUpdate(boolean allRows)
afterUpdate in interface IDataEventsallRows - se se proceso todos los registros modificados.public void beforeClose()
beforeClose in interface IDataEventspublic void afterClose()
afterClose in interface IDataEventsCopyright © 2017. All rights reserved.