Extract lazy AbstractListDataProvider out of ListDataProvider.
--------------------------------------------------------------
Key: WICKET-2719
URL: https://issues.apache.org/jira/browse/WICKET-2719
Project: Wicket
Issue Type: Improvement
Components: wicket
Affects Versions: 1.4.5
Reporter: Maarten Billemont
ListDataProvider is handy for quickly providing a List as source for a
DataView; but it forces you to pass a list object during construction and
doesn't allow you to provide a new list.
That means it becomes hard to update the elements in the DataView when the page
is (re)rendered. It might be useful to provide an abstract superclass to
ListDataProvider which provides an abstract method for obtaining the list
allowing the developer to lazy-load the data he wants to show; making sure to
always load up-to-date data when the view is being rendered rather than data he
passed in during construction which may have become outdated.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.