|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ochafik.io.FileUtils
public class FileUtils
Constructor Summary | |
---|---|
FileUtils()
|
Method Summary | |
---|---|
static void |
copyFile(File src,
File dest,
ProgressModel pv)
|
static void |
copyFiles(Vector<File> ifilesV,
File repDest,
String[] exts,
ProgressModel pv)
|
static Vector<File> |
getFilesAndRelativeNames(File fi,
String[] ext,
Vector<String> stringsDest)
|
static Vector<File> |
getFilesAndRelativeNames(Vector<File> v,
String[] ext,
Vector<String> stringsDest)
v Vector de File : contient tous les fichiers enfants de ceux de dÈpart : les rÈpertoires sont fouillÈs rÈcursivement, les fichiers sont ajoutÈs. |
static Collection<File> |
getFilesCollection(File[] files,
FileFilter ff,
boolean recursive)
|
static File |
getNextAlphabetSameTypeFile(File f)
|
static File |
getNonExistingFile(String name,
File rep)
|
static File |
getUniqueFile(String name,
File rep)
|
static HashMap<File,String> |
mapFilesToRelativeFilePaths(Collection<?> sourceFiles,
File sourceBase)
Renvoie les associations 'fichier de dÈpart'=>'fichier relatif' |
static Map<?,?> |
mapRelativeFilePathsToFiles(Collection<?> sourceFiles,
File sourceBase,
Map<String,File> ret)
Renvoie les associations 'fichier relatif'=>'fichier de dÈpart' |
void |
moveFile(File src,
File dest,
ProgressModel pv)
|
static HashMap<File,File> |
relativiseFileStringsThenMapFilesToNewFiles(Collection<?> sourceFileStrings,
File sourceBase,
File sourceDest)
Renvoie les associations 'fichier de dÈpart'=>'fichier changÈ de hiÈrarchie' |
static Collection<?> |
relativizeThenAnchor(Collection<?> sourceFiles,
File sourceBase,
File destBase)
|
static long |
totalFilesLength(Collection<?> v)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileUtils()
Method Detail |
---|
public static Collection<File> getFilesCollection(File[] files, FileFilter ff, boolean recursive)
public static final File getUniqueFile(String name, File rep)
public static final File getNonExistingFile(String name, File rep)
public static final File getNextAlphabetSameTypeFile(File f)
public void moveFile(File src, File dest, ProgressModel pv) throws IOException
IOException
public static void copyFile(File src, File dest, ProgressModel pv) throws IOException
IOException
public static final Vector<File> getFilesAndRelativeNames(Vector<File> v, String[] ext, Vector<String> stringsDest)
public static final Vector<File> getFilesAndRelativeNames(File fi, String[] ext, Vector<String> stringsDest)
public static final long totalFilesLength(Collection<?> v) throws IOException
IOException
public static final HashMap<File,File> relativiseFileStringsThenMapFilesToNewFiles(Collection<?> sourceFileStrings, File sourceBase, File sourceDest)
public static final HashMap<File,String> mapFilesToRelativeFilePaths(Collection<?> sourceFiles, File sourceBase)
public static final Map<?,?> mapRelativeFilePathsToFiles(Collection<?> sourceFiles, File sourceBase, Map<String,File> ret)
public static final Collection<?> relativizeThenAnchor(Collection<?> sourceFiles, File sourceBase, File destBase)
public static final void copyFiles(Vector<File> ifilesV, File repDest, String[] exts, ProgressModel pv) throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |