I need to dynamically attach context menus to tree nodes. I need to do this in the backing bean because only the nodes that's not a leaf should have the context menu. I don't think I can insert a if logic tag in JSF...
// create a new node
TreeNode node = new TreeNodeImpl();
node.setData("my new node");
// create a new context menu
ContextMenu cm = new ContextMenu();
// create a new menu item
HtmlMenuItem menuItem = new HtmlMenuItem();
menuItem.setValue("my new context menu");
// todo: attach the above menu item to the context menu
// todo: attach the context menu to the tree node
Does anyone know what needs to be done so that i can attach the context menu to the treenode?
Yes can use "rendered" attribute to control whether component is output for the particular condition.