Package org.apache.maven.index.treeview
Interface TreeNode
- All Known Implementing Classes:
- AbstractTreeNode,- DefaultTreeNode
public interface TreeNode
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionfindChildByPath(String path, TreeNode.Type type) getPath()getType()booleanisLeaf()voidsetArtifactId(String artifactId) voidsetGroupId(String groupId) voidsetLeaf(boolean leaf) voidsetNodeName(String name) voidvoidsetRepositoryId(String repositoryId) voidvoidsetVersion(String version) 
- 
Method Details- 
getTypeTreeNode.Type getType()
- 
setType
- 
isLeafboolean isLeaf()
- 
setLeafvoid setLeaf(boolean leaf) 
- 
getNodeNameString getNodeName()
- 
setNodeName
- 
getPathString getPath()
- 
setPath
- 
getGroupIdString getGroupId()
- 
setGroupId
- 
getArtifactIdString getArtifactId()
- 
setArtifactId
- 
getVersionString getVersion()
- 
setVersion
- 
getRepositoryIdString getRepositoryId()
- 
setRepositoryId
- 
getChildren
- 
listChildren- Throws:
- IOException
 
- 
findChildByPath- Throws:
- IOException
 
 
-