|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectelectric.util.file.FileUtil
FileUtil defines a set of static methods for manipulating files.
| Field Summary | |
static java.io.FilenameFilter |
ANY_FILE
|
| Fields inherited from interface electric.util.log.ILoggingConstants |
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT |
| Constructor Summary | |
FileUtil()
|
|
| Method Summary | |
static void |
copyFiles(java.io.File sourceDir,
java.io.File targetDir)
Recursively copy all files from source to target directory. |
static java.lang.String |
currentDirectoryPath()
|
static void |
delete(java.io.File file)
|
static boolean |
delete(java.io.File directory,
boolean recurse)
Delete [recursively] directory and its contents. |
static boolean |
delete(java.io.File directory,
boolean recurse,
java.io.FilenameFilter filter)
Delete [recursively] directory and its contents. |
static java.net.URL |
getURL(java.io.File file)
Version of File.toURL() for JDK 1.1 portability. |
static boolean |
isDirectory(java.lang.String path)
|
static boolean |
isEmpty(java.io.File directory)
|
static java.io.File[] |
listFiles(java.io.File file)
Version of File.listFiles() for JDK 1.1 portability. |
static java.io.File[] |
listFiles(java.io.File file,
boolean recurse,
java.io.FilenameFilter filter)
|
static java.io.File[] |
listFiles(java.io.File file,
java.io.FilenameFilter filter)
Version of File.listFiles() for JDK 1.1 portability. |
static java.io.File |
saveFile(java.lang.String directory,
java.lang.String name,
java.lang.String content,
java.lang.String extension)
|
static java.io.File |
saveFile(java.lang.String directory,
java.lang.String name,
java.lang.String content,
java.lang.String extension,
java.lang.String comment)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static java.io.FilenameFilter ANY_FILE
| Constructor Detail |
public FileUtil()
| Method Detail |
public static java.io.File saveFile(java.lang.String directory,
java.lang.String name,
java.lang.String content,
java.lang.String extension)
throws java.io.IOException
directory - name - content - extension -
java.io.IOException
public static java.io.File saveFile(java.lang.String directory,
java.lang.String name,
java.lang.String content,
java.lang.String extension,
java.lang.String comment)
throws java.io.IOException
directory - name - content - extension - comment -
java.io.IOException
public static java.net.URL getURL(java.io.File file)
throws java.net.MalformedURLException
file -
java.net.MalformedURLExceptionpublic static java.io.File[] listFiles(java.io.File file)
file -
public static java.io.File[] listFiles(java.io.File file,
java.io.FilenameFilter filter)
file - filter -
public static java.io.File[] listFiles(java.io.File file,
boolean recurse,
java.io.FilenameFilter filter)
file - recurse - filter - public static void delete(java.io.File file)
file -
public static boolean delete(java.io.File directory,
boolean recurse)
directory - directory to deleterecurse - if true, delete all subdirectories too
public static boolean delete(java.io.File directory,
boolean recurse,
java.io.FilenameFilter filter)
directory - directory to deleterecurse - if true, delete all subdirectories toofilter -
public static void copyFiles(java.io.File sourceDir,
java.io.File targetDir)
throws java.io.IOException
sourceDir - directory to copy files fromtargetDir - directory to copy files to
java.io.IOExceptionpublic static boolean isDirectory(java.lang.String path)
path - public static boolean isEmpty(java.io.File directory)
directory -
public static java.lang.String currentDirectoryPath()
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||