/** * @see FileFormater#format(FtpFile) */ public String format(FtpFile file) { StringBuilder sb = new StringBuilder(); sb.append(file.getName()); sb.append(NEWLINE); return sb.toString(); } }
/** * @see FileFilter#accept(FtpFile) */ public boolean accept(FtpFile file) { if (wrappedFilter != null && !wrappedFilter.accept(file)) { return false; } return regex.isMatch(file.getName()); }
@Override public boolean move(FtpFile destination) { return controller.renameFile(this.unwrap(), destination.getName()); }
/** * @see FileFormater#format(FtpFile) */ public String format(FtpFile file) { StringBuilder sb = new StringBuilder(); sb.append(getPermission(file)); sb.append(DELIM); sb.append(DELIM); sb.append(DELIM); sb.append(String.valueOf(file.getLinkCount())); sb.append(DELIM); sb.append(file.getOwnerName()); sb.append(DELIM); sb.append(file.getGroupName()); sb.append(DELIM); sb.append(getLength(file)); sb.append(DELIM); sb.append(getLastModified(file)); sb.append(DELIM); sb.append(file.getName()); sb.append(NEWLINE); return sb.toString(); }
sb.append(file.getName());