Package jetbrains.buildServer.web.util
Class FileNode
- java.lang.Object
-
- jetbrains.buildServer.web.util.TreeNodeAdapter
-
- jetbrains.buildServer.web.util.FileNode
-
- All Implemented Interfaces:
TreeNode
public class FileNode extends TreeNodeAdapter
A tree node that corresponds to a file (or a directory).- Author:
- Maxim Podkolzine (maxim.podkolzine@jetbrains.com)
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<TreeNode>getChildren()Returns this node childrenprotected List<TreeNode>getChildren(Converter<TreeNode,File> converter)StringgetName()Name of the node to show in treebooleanisCanHaveChildren()Returns true if node can have childrenStringtoString()-
Methods inherited from class jetbrains.buildServer.web.util.TreeNodeAdapter
getDetails, getLinkPath, getNodeAttributes, getNodeClass
-
-
-
-
Field Detail
-
myFile
protected final File myFile
-
-
Constructor Detail
-
FileNode
public FileNode(@NotNull File file)
-
-
Method Detail
-
getName
@NotNull public String getName()
Description copied from interface:TreeNodeName of the node to show in tree- Specified by:
getNamein interfaceTreeNode- Overrides:
getNamein classTreeNodeAdapter- Returns:
- see above
-
isCanHaveChildren
public boolean isCanHaveChildren()
Description copied from interface:TreeNodeReturns true if node can have children- Specified by:
isCanHaveChildrenin interfaceTreeNode- Overrides:
isCanHaveChildrenin classTreeNodeAdapter- Returns:
- see above
-
getChildren
public List<TreeNode> getChildren()
Description copied from interface:TreeNodeReturns this node children- Specified by:
getChildrenin interfaceTreeNode- Overrides:
getChildrenin classTreeNodeAdapter- Returns:
- see above
-
-