org.codehaus.modello
Class FileUtils

java.lang.Object
  extended byorg.codehaus.modello.FileUtils

public class FileUtils
extends java.lang.Object

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

Constructor Summary
FileUtils()
           
 
Method Summary
static void cleanDirectory(java.io.File directory)
          Clean a directory without deleting it.
static void cleanDirectory(java.lang.String directory)
          Clean a directory without deleting it.
static void deleteDirectory(java.io.File directory)
          Recursively delete a directory.
static void deleteDirectory(java.lang.String directory)
          Recursively delete a directory.
static void forceDelete(java.io.File file)
          Delete a file.
static void forceDelete(java.lang.String file)
          Delete a file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUtils

public FileUtils()
Method Detail

forceDelete

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

Throws:
java.io.IOException

forceDelete

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

Throws:
java.io.IOException

deleteDirectory

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

Throws:
java.io.IOException

deleteDirectory

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

Throws:
java.io.IOException

cleanDirectory

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

Throws:
java.io.IOException

cleanDirectory

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

Throws:
java.io.IOException