[Schmitzm-commits] r1556 - trunk/schmitzm-core/src/main/java/de/schmitzm/io
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Fri Apr 15 09:22:08 CEST 2011
Author: mojays
Date: 2011-04-15 09:22:08 +0200 (Fri, 15 Apr 2011)
New Revision: 1556
Modified:
trunk/schmitzm-core/src/main/java/de/schmitzm/io/IOUtil.java
Log:
depreceted methods removed from IOUtil
Modified: trunk/schmitzm-core/src/main/java/de/schmitzm/io/IOUtil.java
===================================================================
--- trunk/schmitzm-core/src/main/java/de/schmitzm/io/IOUtil.java 2011-04-14 20:47:12 UTC (rev 1555)
+++ trunk/schmitzm-core/src/main/java/de/schmitzm/io/IOUtil.java 2011-04-15 07:22:08 UTC (rev 1556)
@@ -684,7 +684,7 @@
// Wenn rekusiv geloescht werden soll, alle Verzeichnisse im Verzeichnis
// durchsuchen
if (recursive) {
- File[] directories = dir.listFiles(ALL_DIRS_FILTER);
+ File[] directories = dir.listFiles(FilterUtil.ALL_DIRS_FILTER);
for (File directory : directories)
delCount += deleteFiles(directory, filter, recursive, showFiles);
}
@@ -1585,115 +1585,4 @@
}
}
-
- //#######################################################
- // deprecated stuff which now is located in FilterUtil
- //#######################################################
- /**
- * {@link FileFilter}, der alle Dateien akzeptiert, aber keine
- * Verzeichnisse.
- * @deprecated use {@link FilterUtil#ALL_FILES_FILTER}
- */
- public static final FileFilter ALL_FILES_FILTER = FilterUtil.ALL_FILES_FILTER;
- /**
- * {@link FileFilter}, der alle Verzeichnisse akzeptiert, aber keine
- * "normalen" Dateien.
- * @deprecated use {@link FilterUtil#ALL_DIRS_FILTER}
- */
- public static final FileFilter ALL_DIRS_FILTER = FilterUtil.ALL_DIRS_FILTER;
- /**
- * {@link FileFilter}, der alle Dateien und Verzeichnisse akzeptiert.
- * @deprecated use {@link FilterUtil#ALL_FILTER}
- */
- public static final FileFilter ALL_FILTER = FilterUtil.ALL_FILTER;
-
- /**
- * This {@link IOFileFilter} returns <code>false</code> for files that
- * should be omitted during export and when calculating the size of a
- * {@link DpEntry} folder.
- * @deprecated use {@link FilterUtil#BlacklistedFilesFilter}
- */
- public static final IOFileFilter BlacklistedFilesFilter = FilterUtil.BlacklistedFilesFilter;
-
- /**
- * This filter omits SVN and CSV sub-folders.<br/>
- * This {@link IOFileFilter} returns <code>false</code> for folder that
- * should be omitted during export and when calculating the size of a
- * {@link DpEntry} folder or chen copying folders in general.
- * @deprecated use {@link FilterUtil#BlacklistedFoldersFilter}
- */
- public static final IOFileFilter BlacklistedFoldersFilter = FilterUtil.BlacklistedFoldersFilter;
-
- /**
- * Modi fuer Filter.
- *
- * @see IOUtil#createSimpleFileFilter(String, FilterMode)
- * @see IOUtil#createRegExFileFilter(String, FilterMode)
- * @author mojays
- * @deprecated use {@link FilterUtil.FilterMode}
- */
- public static enum FilterMode {
- /** Der Filter liefert nur Dateien, aber keine Verzeichnisse. */
- FILES_ONLY,
- /** Der Filter liefert nur Verzeichnisse, aber keine Dateien. */
- DIR_ONLY,
- /** Der Filter liefert Dateien und Verzeichnisse. */
- ALL;
-
- /**
- * Unfortunately enums can not be inherited, so we have to use
- * a stupid converted method.
- * @return
- */
- public FilterUtil.FilterMode convert() {
- switch( this ) {
- case ALL: return FilterUtil.FilterMode.ALL;
- case DIR_ONLY: return FilterUtil.FilterMode.DIR_ONLY;
- case FILES_ONLY: return FilterUtil.FilterMode.FILES_ONLY;
- }
- throw new UnsupportedOperationException("FilterMode can not be converted: "+this);
- }
- }
-
- /**
- * Prueft, ob ein {@link File} einen angegebenen {@link FilterMode}
- * erfuellt.
- *
- * @param file
- * eine Datei oder ein Verzeichnis
- * @param mode
- * Filter-Modus (wenn {@code null} wird {@link FilterMode#ALL}
- * angenommen
- * @return {@code false} wenn die angegebenen Datei {@code null} ist
- * @deprecated use {@link FilterUtil#fileFitsFilterMode(File, de.schmitzm.io.FilterUtil.FilterMode)}
- */
- public static boolean fileFitsFilterMode(File file, FilterMode mode) {
- return FilterUtil.fileFitsFilterMode(file, mode != null ? mode.convert() : null);
- }
-
- /**
- * Erstellt einen Filter fuer einen regulaeren Ausdruck.
- *
- * @param filterStr
- * definiert den Filter
- * @deprecated use {@link FilterUtil#createRegExFileFilter(String, de.schmitzm.io.FilterUtil.FilterMode)}
- */
- public static FileFilter createRegExFileFilter(final String regEx,
- final FilterMode mode) {
- return FilterUtil.createRegExFileFilter(regEx, mode != null ? mode.convert() : null);
- }
-
- /**
- * Erstellt einen Filter fuer einen Filter-String. Dieser kann als Wildcard
- * das Zeichen "*" enthalten. Alle anderen Zeichen werden direkt als Filter
- * verwendet.
- *
- * @param filterStr
- * definiert den Filter
- * @deprecated use {@link FilterUtil#createSimpleFileFilter(String, de.schmitzm.io.FilterUtil.FilterMode)}
- */
- public static FileFilter createSimpleFileFilter(String filterStr,
- final FilterMode mode) {
- return FilterUtil.createSimpleFileFilter(filterStr, mode != null ? mode.convert() : null);
- }
}
More information about the Schmitzm-commits
mailing list