Package org.apache.maven.index.treeview
Interface TreeNode
- All Known Implementing Classes:
AbstractTreeNode,DefaultTreeNode
public interface TreeNode
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier 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
-
getType
TreeNode.Type getType() -
setType
-
isLeaf
boolean isLeaf() -
setLeaf
void setLeaf(boolean leaf) -
getNodeName
String getNodeName() -
setNodeName
-
getPath
String getPath() -
setPath
-
getGroupId
String getGroupId() -
setGroupId
-
getArtifactId
String getArtifactId() -
setArtifactId
-
getVersion
String getVersion() -
setVersion
-
getRepositoryId
String getRepositoryId() -
setRepositoryId
-
getChildren
-
listChildren
- Throws:
IOException
-
findChildByPath
- Throws:
IOException
-