Uses of Interface
org.apache.maven.index.treeview.TreeNode
-
Packages that use TreeNode Package Description org.apache.maven.index.treeview -
-
Uses of TreeNode in org.apache.maven.index.treeview
Classes in org.apache.maven.index.treeview that implement TreeNode Modifier and Type Class Description class
AbstractTreeNode
Base set of functionality for the TreeNode that all implementations will need.class
DefaultTreeNode
The simplest treenode, that does not adds any "decoration" to the nodes.Fields in org.apache.maven.index.treeview with type parameters of type TreeNode Modifier and Type Field Description private java.util.List<TreeNode>
AbstractTreeNode. children
The children of this node.Methods in org.apache.maven.index.treeview that return TreeNode Modifier and Type Method Description TreeNode
DefaultTreeNodeFactory. createANode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path)
TreeNode
TreeNodeFactory. createANode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, java.lang.String path)
TreeNode
DefaultTreeNodeFactory. createArtifactNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path)
TreeNode
TreeNodeFactory. createArtifactNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, java.lang.String path)
TreeNode
DefaultTreeNodeFactory. createGNode(IndexTreeView tview, TreeViewRequest req, java.lang.String path, java.lang.String groupName)
TreeNode
TreeNodeFactory. createGNode(IndexTreeView tview, TreeViewRequest request, java.lang.String path, java.lang.String name)
protected TreeNode
DefaultTreeNodeFactory. createNode(IndexTreeView tview, TreeViewRequest req, java.lang.String path, boolean leaf, java.lang.String nodeName, TreeNode.Type type)
TreeNode
DefaultTreeNodeFactory. createVNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path)
TreeNode
TreeNodeFactory. createVNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, java.lang.String path)
protected TreeNode
DefaultTreeNodeFactory. decorateANode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path, TreeNode node)
protected TreeNode
DefaultTreeNodeFactory. decorateArtifactNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path, TreeNode node)
protected TreeNode
DefaultTreeNodeFactory. decorateGNode(IndexTreeView tview, TreeViewRequest req, java.lang.String path, java.lang.String groupName, TreeNode node)
protected TreeNode
DefaultTreeNodeFactory. decorateVNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path, TreeNode node)
TreeNode
AbstractTreeNode. findChildByPath(java.lang.String path, TreeNode.Type type)
Find a TreeNode based upon a path and Type check.TreeNode
TreeNode. findChildByPath(java.lang.String path, TreeNode.Type type)
protected TreeNode
DefaultTreeNodeFactory. instantiateNode(IndexTreeView tview, TreeViewRequest req, java.lang.String path, boolean leaf, java.lang.String nodeName)
TreeNode
DefaultIndexTreeView. listNodes(TreeViewRequest request)
TreeNode
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 TreeNode Modifier and Type Method Description java.util.List<TreeNode>
AbstractTreeNode. getChildren()
Get the children of this node.java.util.List<TreeNode>
TreeNode. getChildren()
java.util.List<TreeNode>
AbstractTreeNode. listChildren()
Get the children of this node.java.util.List<TreeNode>
TreeNode. listChildren()
Methods in org.apache.maven.index.treeview with parameters of type TreeNode Modifier and Type Method Description protected TreeNode
DefaultTreeNodeFactory. decorateANode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path, TreeNode node)
protected TreeNode
DefaultTreeNodeFactory. decorateArtifactNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path, TreeNode node)
protected TreeNode
DefaultTreeNodeFactory. decorateGNode(IndexTreeView tview, TreeViewRequest req, java.lang.String path, java.lang.String groupName, TreeNode node)
protected TreeNode
DefaultTreeNodeFactory. decorateVNode(IndexTreeView tview, TreeViewRequest req, ArtifactInfo ai, java.lang.String path, TreeNode node)
protected IteratorSearchResponse
DefaultIndexTreeView. getArtifacts(TreeNode root, TreeViewRequest request)
protected IteratorSearchResponse
DefaultIndexTreeView. getHintedArtifacts(TreeNode root, TreeViewRequest request)
protected void
DefaultIndexTreeView. listChildren(TreeNode root, TreeViewRequest request, java.util.Set<java.lang.String> allGroups)
-