[ 
https://issues.apache.org/jira/browse/IO-105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Niall Pemberton updated IO-105:
-------------------------------

    Attachment: IO-105-FileUtils_copyDirectory_filtered.patch

I suggest a more generic/powerful solution - new copyDirectory() methods that 
take a java.io.FileFilter:

    public static void copyDirectory(File srcDir, File destDir, FileFilter 
filter)
    public static void copyDirectory(File srcDir, File destDir, FileFilter 
filter, boolean preserveFileDate)

Copying a directory structure can then be achieved in the following way:

    FileUtils.copyDirectory(srcDir, destDir, DirectoryFileFilter.DIRECTORY)

Attaching a patch which does this

> Add a FileUtils.copyDirectoryStructure method
> ---------------------------------------------
>
>                 Key: IO-105
>                 URL: https://issues.apache.org/jira/browse/IO-105
>             Project: Commons IO
>          Issue Type: Improvement
>          Components: Utilities
>            Reporter: Henri Yandell
>             Fix For: AFTER-1.4
>
>         Attachments: IO-105-FileUtils_copyDirectory_filtered.patch
>
>
> For potential source, see: 
> https://svn.codehaus.org/plexus/plexus-utils/trunk/src/main/java/org/codehaus/plexus/util/FileUtils.java

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to