I'm definitely interested in adding AJAX support to tree2.  Perhaps
you would like to help me with it?  As a starting point you should
familiarize yourself with the realtively new TreeWalker stuff if you
are not already.

My thinking with the TreeWalker is that it will ultimately be easier
to render a portion of the Tree during AJAX requests b/c you can
specify a start and end point, etc.  Let me know how serious you are
about helping and I can make some time for it.

Sean

On 5/25/06, Andrew Robinson <[EMAIL PROTECTED]> wrote:
I have used AjaxAnywhere and put a <aa:zoneJSF> tag around the tree.
With the Ajax4Jsf library getting some press, it would be interesting
to see how to make tree2 have AJAX support built in, or to create a
new tree component that extends or is similar to tree2 that would
support AJAX natively.

I have avoided non-JSF AJAX solutions (like DOJO integration?) as I
want the full JSF lifecycle (no hacks) and AjaxAnywhere supports it
(and it looks from the website that Ajax4Jsf does as well - and does
it better).

Who knows, maybe we can scrounge up a team of volunteers to integrate
Ajax4Jsf into some new Tomahawk and/or Sandbox components. Once I get
some of the projects I am working on, on the side, done I may be
interested in looking into this (too bad writing open source code
doesn't pay well - or at all).

-Andrew

PS - I think we need a tax amendment in the US to get tax breaks for
open source development

On 5/25/06, Vesa Lindfors <[EMAIL PROTECTED]> wrote:
>
> We have also used tree2 successfully, with more or less similar requirements - 
but only for small trees  (<100 nodes)
>  In the near future we will also need tree for quite large amount of data (> 
10 000 nodes).
>  Andrew, it would be very usefully, if you could share some of your knowledge 
of combining the tree2 and Ajax...
>  Or is there any known plans to add ajax support directly to the MyFaces 
tree2 component?
>  ---VLi---
>
>
>
>
> On 5/24/06, Andrew Robinson <[EMAIL PROTECTED]> wrote:
> >  What is the problem(s) with tree2? I have been using it with the
> > functionality you requested. The only I find myself doing is using
> > server side nodes most of the time (with AJAX, as I have trees with >
> > 100,000 nodes), and I usually create custom tree models and custom
> > tree nodes as the "Base" ones don't ever have what I need. Perhaps we
> > can help you through your tree2 problems?
> >
> > -Andrew
> >
> > On 5/24/06, Hansjörg Meuschel <[EMAIL PROTECTED] > wrote:
> > > Hi
> > > you could take a look at http://www.ourfaces.net or
> > > http://www.jamesholmes.com/JavaServerFaces/#software-comp  (a list of jsf
> > > comp.)
> > > I'm not sure if there is a tree meeting your requirements ...
> > >
> > > maybe this helps...
> > > greets hans
> > >
> > >
> > > Hans Sowa wrote:
> > >
> > > > Hi all
> > > >
> > > > We had a lot of problems with the tree2 component and we search now
> > > > for an alternative. The tree component is the most important component
> > > > in our webapplication and therefore this is a big risk in our
> > > > application.
> > > >
> > > > Following behaviour to we need:
> > > > - The possibility to klick on every node and to be able to react
> > > > (ActionListener).
> > > > - The possibility to show graphics on the right side of the node.
> > > > - The possibility to close the whole tree.
> > > > - The possibility to open a certain path.
> > > > - The possiblity to close the last path if the user opens an other
> > > > path. (This means only one path should open at any time and all other
> > > > paths should be closed).
> > > > - Multiselect should work. (Maybe with checkboxes).
> > > > - The created HTML code should be as small as possible.
> > > > - If the tree is created the first time we would like to open the
> > > > first level.
> > > >
> > > > It would be great if someone has experience with an other tree
> > > > component and could help me.
> > > >
> > > > Thanks in advance.
> > > >
> > > > --
> > > > mfg Hans Sowa
> > > > mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> > >
> > >
> > >
> >
>
>

Reply via email to