package org.docear.plugin.core.util;
import java.io.File;
import java.io.FileFilter;
import java.util.List;
import org.freeplane.core.resources.ResourceController;
public class DirectoryFileFilter implements FileFilter {
public boolean accept(File file) {
if(file.isDirectory()){
List<String> subfolders = Tools.getStringList(ResourceController.getResourceController().getProperty("docear_subdirs_to_ignore", null));
for(String subfolder : subfolders){
if(file.getName().equals(subfolder)){
return false;
}
}
return true;
}
else{
return false;
}
}
}