org.apache.maven.index.treeview
Interface TreeNodeFactory

All Known Implementing Classes:
DefaultTreeNodeFactory

public interface TreeNodeFactory


Method Summary
 TreeNode createANode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path)
           
 TreeNode createArtifactNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path)
           
 TreeNode createGNode(IndexTreeView tview, TreeViewRequest request, String path, String name)
           
 TreeNode createVNode(IndexTreeView tview, TreeViewRequest request, ArtifactInfo ai, String path)
           
 String getRepositoryId()
           
 

Method Detail

getRepositoryId

String getRepositoryId()

createGNode

TreeNode createGNode(IndexTreeView tview,
                     TreeViewRequest request,
                     String path,
                     String name)

createANode

TreeNode createANode(IndexTreeView tview,
                     TreeViewRequest request,
                     ArtifactInfo ai,
                     String path)

createVNode

TreeNode createVNode(IndexTreeView tview,
                     TreeViewRequest request,
                     ArtifactInfo ai,
                     String path)

createArtifactNode

TreeNode createArtifactNode(IndexTreeView tview,
                            TreeViewRequest request,
                            ArtifactInfo ai,
                            String path)


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.