jdepend.framework

Class FileManager


public class FileManager
extends java.lang.Object

The FileManager class is responsible for extracting Java class files (.class files) from a collection of registered directories.

Authors:
Mike Clark
Clarkware Consulting, Inc.

Constructor Summary

FileManager()

Method Summary

boolean
acceptClassFile(File file)
boolean
acceptClassFileName(String name)
boolean
acceptFile(File file)
void
acceptInnerClasses(boolean b)
Determines whether inner classes should be collected.
boolean
acceptJarFile(File file)
void
addDirectory(String name)
Collection
extractFiles()

Constructor Details

FileManager

public FileManager()

Method Details

acceptClassFile

public boolean acceptClassFile(File file)


acceptClassFileName

public boolean acceptClassFileName(String name)


acceptFile

public boolean acceptFile(File file)


acceptInnerClasses

public void acceptInnerClasses(boolean b)
Determines whether inner classes should be collected.

Parameters:
b - true to collect inner classes; false otherwise.


acceptJarFile

public boolean acceptJarFile(File file)


addDirectory

public void addDirectory(String name)
            throws IOException


extractFiles

public Collection extractFiles()


Copyright B) 1999-2005 Clarkware Consulting, Inc.