Ed, 

Instead of adding the new TreeNode to the TreeNode that the user clicked
on, you should insert the new TreeNode into your DefaultTreeModel object.

DefaultTreeMethod provides this method:

    public void insertNodeInto(MutableTreeNode newChild,
                               MutableTreeNode parent,
                               int index)

Regards,

Sean




>Date: Fri, 20 Oct 2006 12:23:08 -0700
>From: "Johnson, Ed A" <[EMAIL PROTECTED]>
>Subject: [Wicket-user] Adding nodes to ajax TreeTable.
>
>
>I have a TreeTable that I want to add nodes to when it is clicked.  I am
>able to catch the event and add the node, but the webpage doesn't show
>the new nodes.  It does change the node on the page to show an icon that
>indicates there are children nodes, but it won't expand.  Is there
>something more I need to do than I have done below?  I can output my
>tree on the server and see that the new node is added.
>
>Thanks,
>
>Ed
>
>protected void onNodeLinkClicked(wicket.ajax.AjaxRequestTarget target,
>                                        javax.swing.tree.TreeNode node)
>{
>       DefaultMutableTreeNode mutableNode = (DefaultMutableTreeNode)
>node;
>       mutableNode.add(new DefaultMutableTreeNode(new
>StingBusinessProcessTreeable("new Item")));
>       getTree().updateTree(target);
>}
>
>
>
>
>-------------------------------------------------------------------------
>Using Tomcat but need to do more? Need to support web services, security?
>Get stuff done quickly with pre-integrated technology to make your job
easier
>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>_______________________________________________
>Wicket-user mailing list
>Wicket-user@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/wicket-user



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to