Class FsTreeNode

    • Constructor Summary

      Constructors 
      Constructor Description
      FsTreeNode()  
      FsTreeNode​(java.io.File file)  
      FsTreeNode​(java.io.File file, java.io.FileFilter filter)  
      FsTreeNode​(java.io.File file, java.io.FileFilter filter, java.util.Comparator<java.io.File> comparator)  
      FsTreeNode​(java.io.File file, java.io.FileFilter filter, java.util.Comparator<java.io.File> comparator, boolean decorable)  
    • Field Detail

      • DEFAULT_FILE_FILTER

        public static final java.io.FileFilter DEFAULT_FILE_FILTER
      • DEFAULT_COMPARATOR

        public static final java.util.Comparator<java.io.File> DEFAULT_COMPARATOR
    • Constructor Detail

      • FsTreeNode

        public FsTreeNode()
      • FsTreeNode

        public FsTreeNode​(java.io.File file)
      • FsTreeNode

        public FsTreeNode​(java.io.File file,
                          java.io.FileFilter filter)
      • FsTreeNode

        public FsTreeNode​(java.io.File file,
                          java.io.FileFilter filter,
                          java.util.Comparator<java.io.File> comparator)
      • FsTreeNode

        public FsTreeNode​(java.io.File file,
                          java.io.FileFilter filter,
                          java.util.Comparator<java.io.File> comparator,
                          boolean decorable)
    • Method Detail

      • getFile

        public java.io.File getFile()
      • content

        public java.lang.String content()
        Description copied from interface: TreeNode
        Gets the content of this node.
        Specified by:
        content in interface TreeNode
      • children

        public java.util.List<TreeNode> children()
        Description copied from interface: TreeNode
        Gets the list of child nodes of this node.
        Specified by:
        children in interface TreeNode
      • isDecorable

        public boolean isDecorable()
        Description copied from interface: TreeNode
        Checks if this node can be decorated. By default, decorators should keep non-decorable nodes untouched.
        Specified by:
        isDecorable in interface TreeNode