On Thu, Feb 5, 2009 at 7:08 PM, Jean-Vincent Drean <jv(a)xwiki.com> wrote:
[snip]
Note that using a single DataSource
works like a charm but as far as I understand it is not designed to
lazily load bunch of items after bunch of items from the server (they
are lazily parsed/rendered though).
Note: I was wrong, the webservice is called with a parent parameter
allowing to lazy load resources. Anyway this doesn't solve our problem
since we need to use multiple REST APIs to crawl wiki resources.
Here are the options I'm currently evaluating:
1) Continue with smart(client/GWT) and extend smartGWT TreeGrid to be
able to use multiple DataSource (if doable).
Good news, it is doable, smartclient architecture is designed for
extensibility. I've been able to tweak the tree widget (still very
rough).
You can see a screenshot of it at:
http://incubator.myxwiki.org/xwiki/bin/view/Crumbs/Tree
JV.