Hi all,
I am working with wicket tree based on the inmethod tree example.I have just
2 level tree with taggroup and tags. I have issue in just displaying the
name, rather I get a whole object, The code is below 

protected TreeModel createTreeModel() {
                TreeModel model = null;
                final List list = getGenericTagGroupService().getAll();
                final DefaultMutableTreeNode rootNode = new 
DefaultMutableTreeNode(new
ModelBean("ROOT"));
                add(rootNode, list);
                model = new DefaultTreeModel(rootNode);
                return model;
        }

private void add(final DefaultMutableTreeNode parent, final List sub) {

                for (final Iterator i = sub.iterator(); i.hasNext();) {
                        final TagGroup tg = (TagGroup) i.next();
                        final DefaultMutableTreeNode child = new 
DefaultMutableTreeNode(new
DetachableTagGroupModel(tg.toString()));
                        parent.add(child);

                        final List tags = new ArrayList(tg.getTags());
                        for (final Iterator j = tags.iterator(); j.hasNext();) {
                                final Tag t = (Tag) j.next();
                                child.add(new DefaultMutableTreeNode(new
DetachableTagModel(t.toString())));

                        }
                }

        }

I get the output like this,
com.abc.core.model.taggr...@499f7d[name=vertical]               
          com.abc.core.model....@11f1d25[name=retail]           
          com.abc.core.model....@1df5c7[name=financial]
    
what i need is this,
  Vertical
     Retail
     Financial

Also how to get back the model object again onClick,

protected void onNodeLinkClicked(final TreeNode node, final BaseTree tree1,
final AjaxRequestTarget target) {
                                super.onNodeLinkClicked(node, tree1, target);
                      // setResponsePage();
                        }

Thanks in advance

~Penn

-- 
View this message in context: 
http://www.nabble.com/How-to-resolve-tree-issue--tp21838037p21838037.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to