Package org.apache.maven.index.treeview
Interface TreeNode
-
- All Known Implementing Classes:
AbstractTreeNode
,DefaultTreeNode
public interface TreeNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TreeNode.Type
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TreeNode
findChildByPath(java.lang.String path, TreeNode.Type type)
java.lang.String
getArtifactId()
java.util.List<TreeNode>
getChildren()
java.lang.String
getGroupId()
java.lang.String
getNodeName()
java.lang.String
getPath()
java.lang.String
getRepositoryId()
TreeNode.Type
getType()
java.lang.String
getVersion()
boolean
isLeaf()
java.util.List<TreeNode>
listChildren()
void
setArtifactId(java.lang.String artifactId)
void
setGroupId(java.lang.String groupId)
void
setLeaf(boolean leaf)
void
setNodeName(java.lang.String name)
void
setPath(java.lang.String path)
void
setRepositoryId(java.lang.String repositoryId)
void
setType(TreeNode.Type t)
void
setVersion(java.lang.String version)
-
-
-
Method Detail
-
getType
TreeNode.Type getType()
-
setType
void setType(TreeNode.Type t)
-
isLeaf
boolean isLeaf()
-
setLeaf
void setLeaf(boolean leaf)
-
getNodeName
java.lang.String getNodeName()
-
setNodeName
void setNodeName(java.lang.String name)
-
getPath
java.lang.String getPath()
-
setPath
void setPath(java.lang.String path)
-
getGroupId
java.lang.String getGroupId()
-
setGroupId
void setGroupId(java.lang.String groupId)
-
getArtifactId
java.lang.String getArtifactId()
-
setArtifactId
void setArtifactId(java.lang.String artifactId)
-
getVersion
java.lang.String getVersion()
-
setVersion
void setVersion(java.lang.String version)
-
getRepositoryId
java.lang.String getRepositoryId()
-
setRepositoryId
void setRepositoryId(java.lang.String repositoryId)
-
getChildren
java.util.List<TreeNode> getChildren()
-
listChildren
java.util.List<TreeNode> listChildren() throws java.io.IOException
- Throws:
java.io.IOException
-
findChildByPath
TreeNode findChildByPath(java.lang.String path, TreeNode.Type type) throws java.io.IOException
- Throws:
java.io.IOException
-
-