@Override public boolean traverseDescendents( FileSelectInfo info ) { return info.getDepth() == 0 || subdirs; }
@Override public boolean traverseDescendents( FileSelectInfo info ) { return info.getDepth() == 0 || subdirs; }
public boolean traverseDescendents( FileSelectInfo info ) { return info.getDepth() == 0 || includeSubfolders; } }
public boolean traverseDescendents( FileSelectInfo info ) { return info.getDepth() == 0 || include_subfolders; }
public boolean traverseDescendents( FileSelectInfo info ) { return info.getDepth() == 0 || include_subfolders; }
public boolean traverseDescendents( FileSelectInfo info ) { return info.getDepth() == 0 || include_subfolders; }
public boolean traverseDescendents( FileSelectInfo info ) { return info.getDepth() == 0 || include_subfolders; }
public boolean includeFile( FileSelectInfo info ) { // Never return the parent directory of a file list. if ( info.getDepth() == 0 ) { return false; } FileObject fileObject = info.getFile(); return fileObject != null; } } );
@Override public boolean includeFile( FileSelectInfo info ) { // Never return the parent directory of a file list. if ( info.getDepth() == 0 ) { return false; } FileObject fileObject = info.getFile(); try { if ( fileObject != null && filter.isFileTypeAllowed( fileObject.getType() ) ) { return true; } return false; } catch ( IOException ex ) { // Upon error don't process the file. return false; } } } );
@Override public boolean includeFile( FileSelectInfo info ) { // Never return the parent directory of a file list. if ( info.getDepth() == 0 ) { return false; } FileObject fileObject = info.getFile(); try { if ( fileObject != null && filter.isFileTypeAllowed( fileObject.getType() ) ) { String name = info.getFile().getName().getBaseName(); boolean matches = true; if ( !Utils.isEmpty( onemask ) ) { matches = Pattern.matches( onemask, name ); } boolean excludematches = false; if ( !Utils.isEmpty( excludeonemask ) ) { excludematches = Pattern.matches( excludeonemask, name ); } return ( matches && !excludematches ); } return false; } catch ( IOException ex ) { // Upon error don't process the file. return false; } } } );
/** * Determines whether a folder should be traversed. * * @param fileInfo The file selection information * @return true if the file or folder should be traversed, false otherwise. */ @Override public boolean traverseDescendents(final FileSelectInfo fileInfo) { return fileInfo.getDepth() < maxDepth; } }
/** * Determines if a file or folder should be selected. * * @param fileInfo The file selection information * @return true if the file or folder should be included, false otherwise. */ @Override public boolean includeFile(final FileSelectInfo fileInfo) { final int depth = fileInfo.getDepth(); return minDepth <= depth && depth <= maxDepth; }
/** * Determines if a file or folder should be selected. * * @param fileInfo The file selection information * @return true if the file or folder should be included, false otherwise. */ @Override public boolean includeFile(final FileSelectInfo fileInfo) { final int depth = fileInfo.getDepth(); return minDepth <= depth && depth <= maxDepth; }
/** * Determines whether a folder should be traversed. * * @param fileInfo The file selection information * @return true if the file or folder should be traversed, false otherwise. */ @Override public boolean traverseDescendents(final FileSelectInfo fileInfo) { return fileInfo.getDepth() < maxDepth; } }
/** * Determines if a file or folder should be selected. * * @param fileInfo The file selection information * @return true if the file or folder should be included, false otherwise. */ @Override public boolean includeFile(final FileSelectInfo fileInfo) throws Exception { final int depth = fileInfo.getDepth(); return minDepth <= depth && depth <= maxDepth; }
/** * Determines whether a folder should be traversed. * * @param fileInfo The file selection information * @return true if the file or folder should be traversed, false otherwise. */ @Override public boolean traverseDescendents(final FileSelectInfo fileInfo) throws Exception { return fileInfo.getDepth() < maxDepth; } }
@Override public boolean traverseDescendents( FileSelectInfo info ) throws Exception { for ( String path : paths ) { if ( info.getFile().getURL().toString().endsWith( path ) ) { return false; } } return info.getDepth() <= maxdepth; } } );
@Override public boolean traverseDescendents(FileSelectInfo fileInfo) throws Exception { if (fileInfo.getFile().getType() == FileType.FOLDER && fileInfo.getDepth() == 0) { return true; } else if (this.directoryFilter != null) { return this.directoryFilter.accept(fileInfo); } else { return this.traverseDescendents; } } }
@Override public boolean traverseDescendents(FileSelectInfo fileInfo) throws Exception { if (fileInfo.getFile().getType() == FileType.FOLDER && fileInfo.getDepth() == 0) { return true; } else if (this.directoryFilter != null) { return this.directoryFilter.accept(fileInfo); } else { return this.traverseDescendents; } } }
@Override public boolean includeFile( FileSelectInfo info ) throws Exception { return info.getDepth() == 1 && FileType.FOLDER.equals( info.getFile().getType() ); }