@Override public boolean accepts(VirtualFile file) { for(VirtualFileFilter f: filters) { if(!f.accepts(file)){ return false; } } return true; } };
/** * returns whether or not a VirtualFile should be processed by this sanitizer. * * @param resource {@link VirtualFile} resource to test * @return */ @Override public boolean accepts(VirtualFile resource) { return filter.accepts(resource); } }
@Override public boolean accepts(VirtualFile file) { return !filter.accepts(file); } };
@Override public boolean accepts(VirtualFile file) { for(VirtualFileFilter f: filters) { if(f.accepts(file)){ return true; } } return false; } };
/** * Do short circuit file check. * * @param file the file * @return true if we accept the file */ protected boolean shortCircuitFileCheck(VirtualFile file) { return shortCircuitFilter != null && shortCircuitFilter.accepts(file); }
/** * Whether to recurse into the non-leaf file<p>. If there is a recurse filter then the result will by its * accepts(file) value. * <p/> * Default: false * * @param file the file * @return the recurse flag. */ public boolean isRecurse(VirtualFile file) { boolean recurse = false; if (recurseFilter != null) { recurse = recurseFilter.accepts(file); } return recurse; }
public void visit(VirtualFile virtualFile) { if (filter.accepts(virtualFile)) { if (matched == null) { matched = new ArrayList<VirtualFile>(); } matched.add(virtualFile); } } }
public boolean accepts(VFSDeploymentUnit unit) { VirtualFile root = unit.getRoot(); return filter.accepts(root); } }
public void visit(VirtualFile file) { try { if (filter == null || filter.accepts(file)) { doVisit(file); } } catch (Exception e) { log.warn("Exception synching file: " + file + ", cause: " + e); } }
public List<VirtualFile> getLeaves(VirtualFile file, VirtualFileFilter filter) { List<VirtualFile> result = null; for (VirtualFile key : map.keySet()) { VirtualFile parent = key.getParent(); if (parent != null && parent.equals(file) && (filter == null || filter.accepts(key))) { if (result == null) result = new ArrayList<VirtualFile>(); result.add(key); } } if (result != null) return result; else return (map.containsKey(file) ? Collections.<VirtualFile>emptyList() : null); }
public List<VirtualFile> getLeaves(VirtualFile file, VirtualFileFilter filter) { Node<T> node = getNode(file); if (node != null) { List<VirtualFile> result = new ArrayList<VirtualFile>(); Collection<Node<T>> children = node.getChildren(); if (children != null && children.isEmpty() == false) { for (Node<T> child : children) { VirtualFile vf = child.getFile(); if (filter == null || filter.accepts(vf)) result.add(vf); } } return result; } else { return null; } }
if (root != null && SecurityActions.isLeaf(root) && filter.accepts(root))
public void visit(VirtualFile file) { String path = AbstractStructureDeployer.getRelativePath(context, file); StructureMetaData metaData = context.getMetaData(); ContextInfo contextInfo = metaData.getContext(path); if (contextInfo == null) { // Ignore directories when asked if (ignoreDirectories && file.isDirectory()) return; // Apply any filter if (filter != null && filter.accepts(file) == false) return; try { // Ask the deployers to process this file context.determineChildStructure(file); } catch (Exception e) { log.debugf("Ignoring %1s reason=%2s", file, e); } } } }
if (webInfLibMetaDataFilter == null || webInfLibMetaDataFilter == webInfLibFilter || webInfLibMetaDataFilter.accepts(jar)) addMetaDataPath(structureContext, context, "WEB-INF/lib/" + jar.getName() + "/META-INF", MetaDataType.ALTERNATIVE);
if (webInfLibMetaDataFilter == null || webInfLibMetaDataFilter == webInfLibFilter || webInfLibMetaDataFilter.accepts(jar))