Package | Description |
---|---|
org.apache.maven.index.treeview |
Modifier and Type | Class and 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.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<TreeNode> |
AbstractTreeNode.children
The children of this node.
|
Modifier and Type | Method and Description |
---|---|
TreeNode |
TreeNodeFactory.createANode(IndexTreeView tview,
TreeViewRequest request,
ArtifactInfo ai,
java.lang.String path) |
TreeNode |
DefaultTreeNodeFactory.createANode(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.createArtifactNode(IndexTreeView tview,
TreeViewRequest req,
ArtifactInfo ai,
java.lang.String path) |
TreeNode |
TreeNodeFactory.createGNode(IndexTreeView tview,
TreeViewRequest request,
java.lang.String path,
java.lang.String name) |
TreeNode |
DefaultTreeNodeFactory.createGNode(IndexTreeView tview,
TreeViewRequest req,
java.lang.String path,
java.lang.String groupName) |
protected TreeNode |
DefaultTreeNodeFactory.createNode(IndexTreeView tview,
TreeViewRequest req,
java.lang.String path,
boolean leaf,
java.lang.String nodeName,
TreeNode.Type type) |
TreeNode |
TreeNodeFactory.createVNode(IndexTreeView tview,
TreeViewRequest request,
ArtifactInfo ai,
java.lang.String path) |
TreeNode |
DefaultTreeNodeFactory.createVNode(IndexTreeView tview,
TreeViewRequest req,
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 |
IndexTreeView.listNodes(TreeViewRequest request)
Returns the TreeNode, as calculated by passed in request, using index data.
|
TreeNode |
DefaultIndexTreeView.listNodes(TreeViewRequest request) |
Modifier and Type | Method and 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() |
Modifier and Type | Method and 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) |