Package jdepend.framework
Class FileManager
- java.lang.Object
-
- jdepend.framework.FileManager
-
public class FileManager extends java.lang.ObjectTheFileManagerclass is responsible for extracting Java class files (.classfiles) from a collection of registered directories.- Author:
- Mike Clark, Clarkware Consulting, Inc.
-
-
Constructor Summary
Constructors Constructor Description FileManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanacceptClassFile(java.io.File file)booleanacceptClassFileName(java.lang.String name)booleanacceptFile(java.io.File file)voidacceptInnerClasses(boolean b)Determines whether inner classes should be collected.booleanacceptJarFile(java.io.File file)voidaddDirectory(java.lang.String name)java.util.CollectionextractFiles()
-
-
-
Method Detail
-
acceptInnerClasses
public void acceptInnerClasses(boolean b)
Determines whether inner classes should be collected.- Parameters:
b-trueto collect inner classes;falseotherwise.
-
addDirectory
public void addDirectory(java.lang.String name) throws java.io.IOException- Throws:
java.io.IOException
-
acceptFile
public boolean acceptFile(java.io.File file)
-
acceptClassFile
public boolean acceptClassFile(java.io.File file)
-
acceptClassFileName
public boolean acceptClassFileName(java.lang.String name)
-
acceptJarFile
public boolean acceptJarFile(java.io.File file)
-
extractFiles
public java.util.Collection extractFiles()
-
-