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)
-
-
Field Summary
Fields Modifier and Type Field Description protected java.io.File
myFile
-
Constructor Summary
Constructors Constructor Description FileNode(java.io.File file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<TreeNode>
getChildren()
Returns this node childrenprotected java.util.List<TreeNode>
getChildren(Converter<TreeNode,java.io.File> converter)
java.lang.String
getName()
Name of the node to show in treeboolean
isCanHaveChildren()
Returns true if node can have childrenjava.lang.String
toString()
-
Methods inherited from class jetbrains.buildServer.web.util.TreeNodeAdapter
getDetails, getLinkPath, getNodeAttributes, getNodeClass
-
-
-
-
Method Detail
-
getName
@NotNull public java.lang.String getName()
Description copied from interface:TreeNode
Name of the node to show in tree- Specified by:
getName
in interfaceTreeNode
- Overrides:
getName
in classTreeNodeAdapter
- Returns:
- see above
-
isCanHaveChildren
public boolean isCanHaveChildren()
Description copied from interface:TreeNode
Returns true if node can have children- Specified by:
isCanHaveChildren
in interfaceTreeNode
- Overrides:
isCanHaveChildren
in classTreeNodeAdapter
- Returns:
- see above
-
getChildren
public java.util.List<TreeNode> getChildren()
Description copied from interface:TreeNode
Returns this node children- Specified by:
getChildren
in interfaceTreeNode
- Overrides:
getChildren
in classTreeNodeAdapter
- Returns:
- see above
-
getChildren
protected java.util.List<TreeNode> getChildren(@NotNull Converter<TreeNode,java.io.File> converter)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-