Public Member Functions | Protected Attributes

alma.acs.makesupport.AcsFileFinder Class Reference

Inheritance diagram for alma.acs.makesupport.AcsFileFinder:
alma.acs.makesupport.AcsJarFileFinder alma.tools.entitybuilder.XsdFileFinder

List of all members.

Public Member Functions

 AcsFileFinder (File[] dirs, Logger logger)
 AcsFileFinder (File[] dirs, FilenameFilter filenameFilter, Logger logger)
void setVerbose (boolean verbose)
File[] getAllFiles ()
File[] getFiles (FilenameFilter filter)

Protected Attributes

boolean verbose = false
Map m_fileMap
Logger m_logger

Detailed Description

Utility class that finds files in the staged directory structure of ACS, with $INTROOT and $ACSROOT etc.

Author:
hsommer created Sep 16, 2003 2:14:55 PM

Constructor & Destructor Documentation

alma.acs.makesupport.AcsFileFinder.AcsFileFinder ( File[]  dirs,
Logger  logger 
)

ctor

Parameters:
dirs the directories to search files in, e.g. $INTROOT/lib and $ACSROOT/lib; Files that appear under more than one directory will be taken at their first occurence.
logger logger to be used by this class
alma.acs.makesupport.AcsFileFinder.AcsFileFinder ( File[]  dirs,
FilenameFilter  filenameFilter,
Logger  logger 
)

ctor

Parameters:
dirs the directories to search files in, e.g. $INTROOT/lib and $ACSROOT/lib; Files that appear under more than one directory will be taken at their first occurence.
logger logger to be used by this class

References alma.acs.makesupport.AcsFileFinder.m_logger.


Member Function Documentation

File [] alma.acs.makesupport.AcsFileFinder.getFiles ( FilenameFilter  filter  ) 
void alma.acs.makesupport.AcsFileFinder.setVerbose ( boolean  verbose  ) 

Member Data Documentation

boolean alma.acs.makesupport.AcsFileFinder.verbose = false [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties