146147148149150151152153154155156
private org.richfaces.model.TreeNode createClassicNode(TreeNode node) { TreeNodeImpl result = new DataHolderTreeNodeImpl(node.isLeaf(), ((SwingTreeNodeImpl<?>) node).getData()); for (int i = 0; i < node.getChildCount(); i++) { result.addChild(i, createClassicNode(node.getChildAt(i))); } return result; }
158159160161162163164165166167168
TreeNodeImpl rootNode = new TreeNodeImpl(); int key = 0; for (TreeNode node : nodes) { rootNode.addChild(key++, createClassicNode(node)); } return rootNode; }
7172737475767778798081
if (plugins != null && plugins.size() > 0) { for (PluginKey pluginKey : plugins) { TreeNode pluginNode = createPluginNode(pluginKey); pluginNode.setParent(typeNode); typeNode.addChild(pluginKey, pluginNode); } } return typeNode; }