incubator-adffaces-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Naresh Bhatia" <>
Subject RE: RE: Using Dojo with Trinidad
Date Tue, 10 Oct 2006 00:55:27 GMT
Well, by "lazy loading" I mean that the entire tree should not be
fetched from the service layer (or the data access layer) in one shot.
Instead, only immediate child nodes should be fetched when a node is
expanded. I think that's what you mean too, but I just wanted to be
clear about it.

Having said that, I did not readily see how lazy loading would work in
TreeTable documentation. Here's my JSP code:

<tr:treeTable var="node" value="#{treeTableBean.treeModel}"

Here's my TreeTableBean:

public class TreeTableBean {
    private TreeModel treeModel = null;

    public TreeModel getTreeModel() {
        if (treeModel == null) {
            // Get the entire tree from the service layer
            TreeNodeVO root = getTreeService().getTree("Company");
            treeModel = new ChildPropertyTreeModel(root, "children");

        return treeModel;

If getTreeModel() would just return a partial tree, I don't know how
TreeTable will ask for more nodes. The only interface I see in
<tr:treeTable> to fetch the tree is the value attribute, which in my
case is poining to a TreeModel. Given my current understanding, please
let me know how I could lazy load the tree.


-----Original Message-----
From: Adam Winer [] 
Sent: Monday, October 09, 2006 12:43 PM
Subject: Re: RE: Using Dojo with Trinidad

What do you mean by "does not do lazy loading"?  TreeTable
definitely doesn't load all the data of the tree up front.

-- Adam

On 10/7/06, Naresh Bhatia <> wrote:
> BTW, forgot to answer your other question. Yes, I do plan to create a
> custom component in Dojo. (Specifically a TreeTable component - I know
> there is one in Trinidad, but as far as I can tell it does not do lazy
> loading and couple other requirements I have.)
> Naresh
> -----Original Message-----
> From: Naresh Bhatia []
> Sent: Saturday, October 07, 2006 6:28 PM
> To:
> Subject: RE: Using Dojo with Trinidad
> jMaki is on my TODO list to review. A cursory look suggests that it
> work with JSF (, but there
> no mention of ADF Faces or Trinidad. My question is specific to
> Trinidad, because Trinidad seems to take over some of the events like
> "onLoad" etc. thus potentially encroaching the Dojo turf. I am already
> having several problems integrating Dojo with with Trinidad raw (see
> some of my other posts today) - without using any frameworks, so I
> to be extra careful bringing other variables in. One thought that did
> cross my mind is to NOT use Trinidad on pages where I want to use
> Anyway I am waiting on the experts in this group to enlighten me :-).
> Naresh
> -----Original Message-----
> From: Clemens Schneider []
> Sent: Saturday, October 07, 2006 5:02 PM
> To:
> Subject: Re: Using Dojo with Trinidad
> Did you have a look at JMaki? Or are you searching for infos for
> component development?
> -clem
> Naresh Bhatia wrote:
> > Does anyone have any pointers or samples for using Dojo with
> >
> >
> >
> > Thanks
> >
> > Naresh
> >
> >
> >

View raw message