package org.primftpd.filesystem; import java.io.File; import org.apache.sshd.common.Session; import org.apache.sshd.common.file.FileSystemView; public class SshFileSystemView extends AndroidFileSystemView<SshFile, org.apache.sshd.common.file.SshFile> implements FileSystemView { private final Session session; public SshFileSystemView(File homeDir, Session session) { super(homeDir); this.session = session; } @Override protected SshFile createFile(File file) { return new SshFile(file, session); } @Override public org.apache.sshd.common.file.SshFile getFile( org.apache.sshd.common.file.SshFile arg0, String arg1) { return getFile(arg0.getAbsolutePath()); } @Override public FileSystemView getNormalizedView() { return this; } }