/** * Returns the logical NOT of the underlying filter's return value for the same arguments. * * @param file the File directory * @param name the filename * @return true if the filter returns false */ @Override public boolean accept(final File file, final String name) { return ! filter.accept(file, name); }
/** * {@inheritDoc} */ @Override public boolean accept(final File file) { for (final IOFileFilter fileFilter : fileFilters) { if (fileFilter.accept(file)) { return true; } } return false; }
/** * {@inheritDoc} */ @Override public boolean accept(final File file, final String name) { for (final IOFileFilter fileFilter : fileFilters) { if (fileFilter.accept(file, name)) { return true; } } return false; }
/** * Returns the logical NOT of the underlying filter's return value for the same File. * * @param file the File to check * @return true if the filter returns false */ @Override public boolean accept(final File file) { return ! filter.accept(file); }
/** * {@inheritDoc} */ @Override public boolean accept(final File file) { if (this.fileFilters.isEmpty()) { return false; } for (final IOFileFilter fileFilter : fileFilters) { if (!fileFilter.accept(file)) { return false; } } return true; }
/** * Checks to see if both filters are true. * * @param file the File directory * @param name the filename * @return true if the filter returns false */ public boolean accept(File file, String name) { return ! filter.accept(file, name); }
/** * {@inheritDoc} */ @Override public boolean accept(final File file, final String name) { if (this.fileFilters.isEmpty()) { return false; } for (final IOFileFilter fileFilter : fileFilters) { if (!fileFilter.accept(file, name)) { return false; } } return true; }
public boolean allowsEdit(File file) { return editFilter.accept(file); }
/** * Checks to see if both filters are true. * * @param file the File to check * @return true if the filter returns false */ public boolean accept(File file) { return ! filter.accept(file); }
/** * {@inheritDoc} */ public boolean accept(final File file) { for (Iterator iter = this.fileFilters.iterator(); iter.hasNext();) { IOFileFilter fileFilter = (IOFileFilter) iter.next(); if (fileFilter.accept(file)) { return true; } } return false; }
/** * {@inheritDoc} */ public boolean accept(final File file, final String name) { for (Iterator iter = this.fileFilters.iterator(); iter.hasNext();) { IOFileFilter fileFilter = (IOFileFilter) iter.next(); if (fileFilter.accept(file, name)) { return true; } } return false; }
throw new IllegalArgumentException("file collection contains null"); if (filter.accept(file)) { acceptedFiles.add(file);
/** * {@inheritDoc} */ public boolean accept(final File file) { if (this.fileFilters.size() == 0) { return false; } for (Iterator iter = this.fileFilters.iterator(); iter.hasNext();) { IOFileFilter fileFilter = (IOFileFilter) iter.next(); if (!fileFilter.accept(file)) { return false; } } return true; }
throw new IllegalArgumentException("file array contains null"); if (filter.accept(file)) { acceptedFiles.add(file);
/** * {@inheritDoc} */ public boolean accept(final File file, final String name) { if (this.fileFilters.size() == 0) { return false; } for (Iterator iter = this.fileFilters.iterator(); iter.hasNext();) { IOFileFilter fileFilter = (IOFileFilter) iter.next(); if (!fileFilter.accept(file, name)) { return false; } } return true; }
public static void assertFileFiltering(final int testNumber, final IOFileFilter filter, final File file, final boolean expected) throws Exception { assertEquals( "test " + testNumber + " Filter(File) " + filter.getClass().getName() + " not " + expected + " for " + file, expected, filter.accept(file)); }
public static void assertFilenameFiltering(final int testNumber, final IOFileFilter filter, final File file, final boolean expected) throws Exception { // Assumes file has parent and is not passed as null assertEquals( "test " + testNumber + " Filter(File, String) " + filter.getClass().getName() + " not " + expected + " for " + file, expected, filter.accept(file.getParentFile(), file.getName())); }
private List<Map<String,Object>> generateConfigReferencedPaths(String baseRef){ List<Map<String,Object>> referencedPaths = new ArrayList<Map<String,Object>>(); for (String key : crawlJob.getConfigPaths().keySet()) { ConfigPath cp = crawlJob.getConfigPaths().get(key); Map<String,Object> configMap = new LinkedHashMap<String,Object>(); configMap.put("key", key); configMap.put("name", cp.getName()); configMap.put("path",FileUtils.tryToCanonicalize(cp.getFile()).getAbsolutePath()); configMap.put("url",baseRef+"engine/anypath/"+configMap.get("path")); configMap.put("editable", EDIT_FILTER.accept(cp.getFile())); referencedPaths.add(configMap); } return referencedPaths; } }
public void assertFiltering(final IOFileFilter filter, final File file, final boolean expected) throws Exception { // Note. This only tests the (File, String) version if the parent of // the File passed in is not null assertEquals( "Filter(File) " + filter.getClass().getName() + " not " + expected + " for " + file, expected, filter.accept(file)); if (file != null && file.getParentFile() != null) { assertEquals( "Filter(File, String) " + filter.getClass().getName() + " not " + expected + " for " + file, expected, filter.accept(file.getParentFile(), file.getName())); } else if (file == null) { assertEquals( "Filter(File, String) " + filter.getClass().getName() + " not " + expected + " for null", expected, filter.accept(file)); } }
public static void assertFiltering(final int testNumber, final IOFileFilter filter, final File file, final boolean expected) throws Exception { // Note. This only tests the (File, String) version if the parent of // the File passed in is not null assertEquals( "test " + testNumber + " Filter(File) " + filter.getClass().getName() + " not " + expected + " for " + file, expected, filter.accept(file)); if (file != null && file.getParentFile() != null) { assertEquals( "test " + testNumber + " Filter(File, String) " + filter.getClass().getName() + " not " + expected + " for " + file, expected, filter.accept(file.getParentFile(), file.getName())); } else if (file == null) { assertEquals( "test " + testNumber + " Filter(File, String) " + filter.getClass().getName() + " not " + expected + " for null", expected, filter.accept(file)); } }