Package org.apache.maven.index.treeview
Interface TreeNode
- All Known Implementing Classes:
AbstractTreeNode
,DefaultTreeNode
public interface TreeNode
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionfindChildByPath
(String path, TreeNode.Type type) getPath()
getType()
boolean
isLeaf()
void
setArtifactId
(String artifactId) void
setGroupId
(String groupId) void
setLeaf
(boolean leaf) void
setNodeName
(String name) void
void
setRepositoryId
(String repositoryId) void
void
setVersion
(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
-