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 classTreeNode.Type
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TreeNodefindChildByPath(java.lang.String path, TreeNode.Type type)java.lang.StringgetArtifactId()java.util.List<TreeNode>getChildren()java.lang.StringgetGroupId()java.lang.StringgetNodeName()java.lang.StringgetPath()java.lang.StringgetRepositoryId()TreeNode.TypegetType()java.lang.StringgetVersion()booleanisLeaf()java.util.List<TreeNode>listChildren()voidsetArtifactId(java.lang.String artifactId)voidsetGroupId(java.lang.String groupId)voidsetLeaf(boolean leaf)voidsetNodeName(java.lang.String name)voidsetPath(java.lang.String path)voidsetRepositoryId(java.lang.String repositoryId)voidsetType(TreeNode.Type t)voidsetVersion(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
-
-