Uses of Interface
org.apache.maven.index.treeview.TreeNode
Packages that use TreeNode
-
Uses of TreeNode in org.apache.maven.index.treeview
Classes in org.apache.maven.index.treeview that implement TreeNodeModifier and TypeClassDescriptionclassBase set of functionality for the TreeNode that all implementations will need.classThe simplest treenode, that does not adds any "decoration" to the nodes.Methods in org.apache.maven.index.treeview that return TreeNodeModifier and TypeMethodDescriptionDefaultTreeNodeFactory.createANode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path) TreeNodeFactory.createANode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path) DefaultTreeNodeFactory.createArtifactNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path) TreeNodeFactory.createArtifactNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path) DefaultTreeNodeFactory.createGNode(IndexTreeView tview, TreeViewRequest req, String path, String groupName) TreeNodeFactory.createGNode(IndexTreeView tview, TreeViewRequest request, String path, String name) protected TreeNodeDefaultTreeNodeFactory.createNode(IndexTreeView tview, TreeViewRequest req, String path, boolean leaf, String nodeName, TreeNode.Type type) DefaultTreeNodeFactory.createVNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path) TreeNodeFactory.createVNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path) protected TreeNodeDefaultTreeNodeFactory.decorateANode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path, TreeNode node) protected TreeNodeDefaultTreeNodeFactory.decorateArtifactNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path, TreeNode node) protected TreeNodeDefaultTreeNodeFactory.decorateGNode(IndexTreeView tview, TreeViewRequest req, String path, String groupName, TreeNode node) protected TreeNodeDefaultTreeNodeFactory.decorateVNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path, TreeNode node) AbstractTreeNode.findChildByPath(String path, TreeNode.Type type) Find a TreeNode based upon a path and Type check.TreeNode.findChildByPath(String path, TreeNode.Type type) protected TreeNodeDefaultTreeNodeFactory.instantiateNode(IndexTreeView tview, TreeViewRequest req, String path, boolean leaf, String nodeName) DefaultIndexTreeView.listNodes(TreeViewRequest request) IndexTreeView.listNodes(TreeViewRequest request) Returns the TreeNode, as calculated by passed in request, using index data.Methods in org.apache.maven.index.treeview that return types with arguments of type TreeNodeModifier and TypeMethodDescriptionAbstractTreeNode.getChildren()Get the children of this node.TreeNode.getChildren()AbstractTreeNode.listChildren()Get the children of this node.TreeNode.listChildren()Methods in org.apache.maven.index.treeview with parameters of type TreeNodeModifier and TypeMethodDescriptionprotected TreeNodeDefaultTreeNodeFactory.decorateANode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path, TreeNode node) protected TreeNodeDefaultTreeNodeFactory.decorateArtifactNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path, TreeNode node) protected TreeNodeDefaultTreeNodeFactory.decorateGNode(IndexTreeView tview, TreeViewRequest req, String path, String groupName, TreeNode node) protected TreeNodeDefaultTreeNodeFactory.decorateVNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, String path, TreeNode node) protected IteratorSearchResponseDefaultIndexTreeView.getArtifacts(TreeNode root, TreeViewRequest request) protected IteratorSearchResponseDefaultIndexTreeView.getHintedArtifacts(TreeNode root, TreeViewRequest request) protected voidDefaultIndexTreeView.listChildren(TreeNode root, TreeViewRequest request, Set<String> allGroups)