com.google.gwt.app.place
Interface RecordListView<R extends Record>

Type Parameters:
R - the type of the records to display
All Superinterfaces:
IsWidget, PropertyView<R>
All Known Implementing Classes:
AbstractRecordListView

public interface RecordListView<R extends Record>
extends IsWidget, PropertyView<R>

Experimental API: This class is still under rapid development, and is very likely to be deleted. Use it at your own risk.

A view of a list of Records, which declares which properties it is able to display.

It is expected that such views will typically (eventually) be defined largely in ui.xml files which declare the properties of interest, which is why the view is a source of a property set rather than a receiver of one.


Nested Class Summary
static interface RecordListView.Delegate<R extends Record>
          Implemented by the owner of a RecordTableView.
 
Method Summary
 PagingListView<R> asPagingListView()
           
 void setDelegate(RecordListView.Delegate<R> delegate)
          Sets the delegate.
 
Methods inherited from interface com.google.gwt.app.place.IsWidget
asWidget
 
Methods inherited from interface com.google.gwt.app.place.PropertyView
getProperties
 

Method Detail

asPagingListView

PagingListView<R> asPagingListView()

setDelegate

void setDelegate(RecordListView.Delegate<R> delegate)
Sets the delegate.