Package jdepend.framework
Class FileManager
- java.lang.Object
-
- jdepend.framework.FileManager
-
public class FileManager extends java.lang.Object
TheFileManager
class is responsible for extracting Java class files (.class
files) 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 boolean
acceptClassFile(java.io.File file)
boolean
acceptClassFileName(java.lang.String name)
boolean
acceptFile(java.io.File file)
void
acceptInnerClasses(boolean b)
Determines whether inner classes should be collected.boolean
acceptJarFile(java.io.File file)
void
addDirectory(java.lang.String name)
java.util.Collection
extractFiles()
-
-
-
Method Detail
-
acceptInnerClasses
public void acceptInnerClasses(boolean b)
Determines whether inner classes should be collected.- Parameters:
b
-true
to collect inner classes;false
otherwise.
-
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()
-
-