it.eng.spago.paginator.smart
Interface IFaceRowProvider

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

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

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

reload

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

See Also:
AbstractRowtProvider#init(SourceBean)

open

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


absolute

public 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

public 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

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

Returns:
Object la riga individuata da row.

getCurrentRow

public int getCurrentRow()

close

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


rows

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

Returns:
int