protected DocumentTreeNode newDocumentTreeNode(DocumentModel doc, String treeName) { TreeManager treeManager = Framework.getService(TreeManager.class); Filter filter = treeManager.getFilter(treeName); Filter leafFilter = treeManager.getLeafFilter(treeName); Sorter sorter = treeManager.getSorter(treeName); String pageProvider = treeManager.getPageProviderName(treeName); return new DocumentTreeNodeImpl(doc, filter, leafFilter, sorter, pageProvider); }