it.eng.spago.paginator.smart
Interface IFaceRowProvider

All Known Subinterfaces:
IFaceRowHandler
All Known Implementing Classes:
AbstractRowHandler, AbstractRowProvider, DBFilteredRowProvider, DBRowHandler, DBRowProvider

public interface IFaceRowProvider


Field Summary
static int LAST
           
 
Method Summary
 void absolute(int row)
          Questo metodo serve per posizionare il cursore di lettura alla riga individuata da row.
 void close()
          Questo metodo serve per notificare al componente la fine delle operazioni di lettura.
 int getCurrentRow()
           
 java.lang.Object getNextRow()
          Ritorna un Object che rappresenta la riga successiva all'ultima recuperata o individuata con il comando absolute(int) .
 java.lang.Object getRow(int row)
          Ritorna un Object che rappresenta la riga individuata da row.
 void open()
          Questo metodo serve per notificare al componente l'inizio delle operazioni di lettura.
 void reload()
          Notifica al componente di ricaricare i dati dei quali fa cacheing.
 int rows()
          Ritorna il numero di righe fornite dal row provider.
 

Field Detail

LAST

static final int LAST
See Also:
Constant Field Values
Method Detail

reload

void reload()
Notifica al componente di ricaricare i dati dei quali fa cacheing.

See Also:
AbstractRowtProvider#init(SourceBean)

open

void open()
Questo metodo serve per notificare al componente l'inizio delle operazioni di lettura.


absolute

void absolute(int row)
Questo metodo serve per posizionare il cursore di lettura alla riga individuata da row.

Parameters:
row - int il numero della riga su cui posizionarsi.

getRow

java.lang.Object getRow(int row)
Ritorna un Object che rappresenta la riga individuata da row.

Parameters:
row - int il numero della riga da ritornare.
Returns:
Object la riga individuata da row.

getNextRow

java.lang.Object getNextRow()
Ritorna un Object che rappresenta la riga successiva all'ultima recuperata o individuata con il comando absolute(int) .

Parameters:
row - int il numero della riga da ritornare.
Returns:
Object la riga individuata da row.

getCurrentRow

int getCurrentRow()

close

void close()
Questo metodo serve per notificare al componente la fine delle operazioni di lettura.


rows

int rows()
Ritorna il numero di righe fornite dal row provider.

Returns:
int