]> source.dussan.org Git - vaadin-framework.git/commit
Make AbstractRemoteDataSource easier to use (#13334)
authorLeif Åstrand <leif@vaadin.com>
Thu, 11 Dec 2014 17:18:44 +0000 (19:18 +0200)
committerVaadin Code Review <review@vaadin.com>
Fri, 12 Dec 2014 06:43:41 +0000 (06:43 +0000)
commite1e960f62269d09b813908bcab87be3028b15397
treec76429d49a797e25095700faf9033a56452656cc
parent71f3551fe0e26f5d4297f98835520dbd24309ffb
Make AbstractRemoteDataSource easier to use (#13334)

- Adds a callback to requestRows so implementors know what to do when
receiving data
- Guestimate the initial amount of available rows so an initial request
can be made before the actual size is known

Change-Id: Iba44eab1695e3ff9947a4e7ed16eee55af98fec4
client/src/com/vaadin/client/connectors/RpcDataSourceConnector.java
client/src/com/vaadin/client/data/AbstractRemoteDataSource.java
client/src/com/vaadin/client/ui/grid/Escalator.java
client/src/com/vaadin/client/ui/grid/Grid.java
server/src/com/vaadin/data/RpcDataProviderExtension.java
shared/src/com/vaadin/shared/data/DataProviderState.java [deleted file]
uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridEditorRowTest.java
uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridStaticSectionComponentTest.java
uitest/src/com/vaadin/tests/widgetset/client/grid/GridClientDataSourcesWidget.java