Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 59409 invoked from network); 22 Jun 2002 06:52:46 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 22 Jun 2002 06:52:46 -0000 Received: (qmail 20592 invoked by uid 97); 22 Jun 2002 06:53:01 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@jakarta.apache.org Received: (qmail 20576 invoked by uid 97); 22 Jun 2002 06:53:01 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 20563 invoked by uid 97); 22 Jun 2002 06:53:00 -0000 X-Antivirus: nagoya (v4198 created Apr 24 2002) Date: 22 Jun 2002 06:52:40 -0000 Message-ID: <20020622065240.40908.qmail@icarus.apache.org> From: dion@apache.org To: jakarta-commons-sandbox-cvs@apache.org Subject: cvs commit: jakarta-commons-sandbox/io/src/java/org/apache/commons/io FileUtils.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N dion 2002/06/21 23:52:40 Modified: io/src/java/org/apache/commons/io FileUtils.java Log: Added fileCopy method Revision Changes Path 1.7 +17 -1 jakarta-commons-sandbox/io/src/java/org/apache/commons/io/FileUtils.java Index: FileUtils.java =================================================================== RCS file: /home/cvs/jakarta-commons-sandbox/io/src/java/org/apache/commons/io/FileUtils.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- FileUtils.java 12 Jun 2002 19:50:40 -0000 1.6 +++ FileUtils.java 22 Jun 2002 06:52:40 -0000 1.7 @@ -221,6 +221,22 @@ out.write(data.getBytes()); out.close(); } + + /** + * Copy a file. The new file will be created if it does not exist. This is + * an inefficient method, which just calls {@link #fileRead(String)} and + * then {@link #fileWrite(String,String)} + * + * @param inFileName the file to copy + * @param outFileName the file to copy to + * @throws Exception if fileRead or fileWrite throw it + */ + public static void fileCopy(String inFileName, String outFileName) throws + Exception + { + String content = FileUtils.fileRead(inFileName); + FileUtils.fileWrite(outFileName, content); + } /** * Deletes a file. -- To unsubscribe, e-mail: For additional commands, e-mail: