summaryrefslogtreecommitdiffstats
path: root/documentation/datamodel/datamodel-providers.asciidoc
Commit message (Collapse)AuthorAgeFilesLines
* Update example for Comparator in Grid (#10833)Anastasia Smirnova2018-04-201-3/+3
| | | Fixes #10337
* Update datamodel-providers.asciidoc (#10664)Sebastian Köhler2018-02-281-2/+2
|
* Change ConfigurableDataProvider for ConfigurableFilterDataProvider (#9681)Josefina Revilla2017-07-261-2/+2
| | | It says ConfigurableDataProvider, but there isn't a ConfigurableDataProvider class.
* Change fromCollection -> ofCollectionJonni Nakari2017-03-211-3/+3
|
* Initial Documentation for TreeGrid and Hierarchical Data (#8880)Pekka Hyvönen2017-03-201-0/+1
| | | | | | * Initial Documentation for TreeGrid and Hierarchical Data Fixes #8615, part of #8616
* Add APIs to inform components of stale objects in DataProvider (#8271)Teemu Suo-Anttila2017-01-251-1/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add DataProvider refreshItem for single item update * Add 'id' concept for DataProviders This patch also adds a simplified data provider that can replace items based on their id. This can be used to simulate stale objects from an actual backend. * Add refresh logic to Grid SelectionModels * Remove broken equals and hashCode * Refresh KeyMapper, clean up some methods * Fix UI.access in test * Fix tests and Grid single selection model * Do clean up before replacing data provider * Check correct variable for null value * Fix other selects, add generic tests * Code style fixes, removed assert * Merge remote-tracking branch 'origin/master' into 286_refresh_items * Fix documentation for refreshing an item * Improve introduction chapter, minor clarifications * Merge remote-tracking branch 'origin/master' into 287_refresh_items * Add missing parameters in unit tests
* Allow distinct configurable filter and wrapped filter types (#8322)Leif Åstrand2017-01-251-2/+3
| | | | | | | | | | * Allow distinct configurable filter and wrapped filter types This enables implementing the use case that was already described towards the end of datamodel-providers.asciidoc. Also swaps the order of the callback type parameters to make all three match the order of the ConfigurableFilterDataProvider type parameters.
* Update data provider documentation to describe the new design (#8317)Leif Åstrand2017-01-241-55/+248
|
* Change BackEndDataProvider into an interface (#8268)Leif Åstrand2017-01-191-2/+2
| | | | | | | | | | | | | | | | * Change BackEndDataProvider into an interface BackEndDataProvider is now an interface with methods for setting sorting options based on SortOrder instances. AbstractBackEndDataProvider stores sorting options, combines them with the sorting provided in the query and invokes its own abstract fetch and size methods. CallbackDataProvider implements a BackEndDataProvider based on two lambdas. This is one of many steps towards #8245
* Update DataProvider documentation for beta (#8023)Leif Åstrand2016-12-191-202/+112
| | | | * Update DataProvider documentation for beta
* Renaming DataSource -> DataProvider to avoid collisions with ↵elmot2016-11-111-0/+470
javax.sql.DataSource Change-Id: I6babcadc72f3f37feff98088eee23b153a080f11