futils
Class DirList

java.lang.Object
  extended by futils.DirList

public class DirList
extends java.lang.Object

DirList, w/o recursion.


Nested Class Summary
 class DirList.ProgressPanel
           
 
Constructor Summary
DirList(java.io.File startDirectory, java.io.FileFilter fileFilter)
           
DirList(java.io.File startDirectory, java.io.FileFilter fileFilter, boolean progressBar)
           
DirList(java.io.File dir, java.lang.String suffix)
           
DirList(java.lang.String suffix)
           
 
Method Summary
 java.io.File findFile(java.lang.String fn)
           
 java.io.File[] getDirectoriesNotFiles()
           
 java.io.File[] getFiles()
           
 java.io.File[] getFiles(java.lang.String suffix)
           
 java.io.File[] getFilesNotDirectories()
           
 java.io.File getStartDir()
           
 int getTotalBytes()
           
 int getTotalFiles()
           
static void main(java.lang.String[] args)
           
 void printStats()
           
 void printVerbose(java.lang.Object o)
           
 void sort()
           
 void startAtThisDir(java.io.File f1)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirList

public DirList(java.lang.String suffix)

DirList

public DirList(java.io.File dir,
               java.lang.String suffix)

DirList

public DirList(java.io.File startDirectory,
               java.io.FileFilter fileFilter)

DirList

public DirList(java.io.File startDirectory,
               java.io.FileFilter fileFilter,
               boolean progressBar)
Method Detail

findFile

public java.io.File findFile(java.lang.String fn)

main

public static void main(java.lang.String[] args)

sort

public void sort()

printStats

public void printStats()

printVerbose

public final void printVerbose(java.lang.Object o)

startAtThisDir

public void startAtThisDir(java.io.File f1)

getStartDir

public java.io.File getStartDir()

getDirectoriesNotFiles

public java.io.File[] getDirectoriesNotFiles()

getFilesNotDirectories

public java.io.File[] getFilesNotDirectories()

getFiles

public java.io.File[] getFiles()

getFiles

public java.io.File[] getFiles(java.lang.String suffix)

getTotalBytes

public int getTotalBytes()

getTotalFiles

public int getTotalFiles()