org.bioquery.gui
Interface BQFileManager
- All Known Implementing Classes:
- ServerFileManager
- public interface BQFileManager
This interface defines the file operations required by the GUI. An implementing class
may connect with either a local or remote file system.
- Author:
- James Brundege
login
public void login(java.lang.String username,
char[] password,
boolean restricted)
logout
public void logout()
createNewAccount
public void createNewAccount(BQUser user)
updateFileList
public void updateFileList()
openFile
public void openFile(java.lang.String filePath)
createDirectory
public void createDirectory(java.lang.String path)
saveFile
public void saveFile(java.lang.String path,
View viewToSave)
deleteFile
public void deleteFile(java.lang.String path)
moveFile
public void moveFile(java.lang.String oldPath,
java.lang.String newPath)
copyFile
public void copyFile(java.lang.String oldPath,
java.lang.String newPath)
renameFile
public void renameFile(java.lang.String oldPath,
java.lang.String newName)
sendFeedback
public void sendFeedback(java.lang.String message)