PamUtils
Class FileList

java.lang.Object
  extended by PamUtils.FileList
Direct Known Subclasses:
TrainingFileList, TrainingFileList

public class FileList
extends java.lang.Object

Create a list of files of a given type within a folder structure.

Author:
Doug Gillespie

Constructor Summary
FileList()
           
 
Method Summary
private  java.util.ArrayList<java.io.File> addFiles(java.io.File folder, java.util.ArrayList<java.io.File> fileList, PamFileFilter fileFilter, boolean includeSubFolders)
           
 java.util.ArrayList<java.io.File> getFileList(java.lang.String folderName, java.lang.String[] fileEnds, boolean includeSubfolders)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileList

public FileList()
Method Detail

getFileList

public java.util.ArrayList<java.io.File> getFileList(java.lang.String folderName,
                                                     java.lang.String[] fileEnds,
                                                     boolean includeSubfolders)

addFiles

private java.util.ArrayList<java.io.File> addFiles(java.io.File folder,
                                                   java.util.ArrayList<java.io.File> fileList,
                                                   PamFileFilter fileFilter,
                                                   boolean includeSubFolders)