org.codehaus.modello

Class FileUtils


public class FileUtils
extends java.lang.Object

Version:
$Id: FileUtils.java 149 2004-09-29 17:32:16Z jvanzyl $
Author:
Trygve Laugstøl

Method Summary

static void
cleanDirectory(File directory)
Clean a directory without deleting it.
static void
cleanDirectory(String directory)
Clean a directory without deleting it.
static void
deleteDirectory(File directory)
Recursively delete a directory.
static void
deleteDirectory(String directory)
Recursively delete a directory.
static void
forceDelete(File file)
Delete a file.
static void
forceDelete(String file)
Delete a file.

Method Details

cleanDirectory

public static void cleanDirectory(File directory)
            throws IOException
Clean a directory without deleting it.

cleanDirectory

public static void cleanDirectory(String directory)
            throws IOException
Clean a directory without deleting it.

deleteDirectory

public static void deleteDirectory(File directory)
            throws IOException
Recursively delete a directory.

deleteDirectory

public static void deleteDirectory(String directory)
            throws IOException
Recursively delete a directory.

forceDelete

public static void forceDelete(File file)
            throws IOException
Delete a file. If file is directory delete it and all sub-directories.

forceDelete

public static void forceDelete(String file)
            throws IOException
Delete a file. If file is directory delete it and all sub-directories.