public abstract class DeprecatedVirtualFileSystem extends VirtualFileSystem
| Constructor and Description |
|---|
DeprecatedVirtualFileSystem() |
| Modifier and Type | Method and Description |
|---|---|
void |
addVirtualFileListener(VirtualFileListener listener)
Adds listener to the file system.
|
protected void |
assertWriteAccessAllowed() |
VirtualFile |
copyFile(java.lang.Object requestor,
VirtualFile vFile,
VirtualFile newParent,
java.lang.String copyName)
Implementation of copying files in this file system
|
VirtualFile |
createChildDirectory(java.lang.Object requestor,
VirtualFile vDir,
java.lang.String dirName)
Implementation of adding directories in this file system
|
VirtualFile |
createChildFile(java.lang.Object requestor,
VirtualFile vDir,
java.lang.String fileName)
Implementation of adding files in this file system
|
protected void |
deleteFile(java.lang.Object requestor,
VirtualFile vFile)
Implementation of deleting files in this file system
|
protected void |
fireBeforeContentsChange(java.lang.Object requestor,
VirtualFile file) |
protected void |
fireBeforeFileDeletion(java.lang.Object requestor,
VirtualFile file) |
protected void |
fireBeforeFileMovement(java.lang.Object requestor,
VirtualFile file,
VirtualFile newParent) |
protected void |
fireBeforePropertyChange(java.lang.Object requestor,
VirtualFile file,
java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
protected void |
fireContentsChanged(java.lang.Object requestor,
VirtualFile file,
long oldModificationStamp) |
protected void |
fireFileCopied(java.lang.Object requestor,
VirtualFile originalFile,
VirtualFile createdFile) |
protected void |
fireFileCreated(java.lang.Object requestor,
VirtualFile file) |
protected void |
fireFileDeleted(java.lang.Object requestor,
VirtualFile file,
java.lang.String fileName,
VirtualFile parent) |
protected void |
fireFileMoved(java.lang.Object requestor,
VirtualFile file,
VirtualFile oldParent) |
protected void |
firePropertyChanged(java.lang.Object requestor,
VirtualFile file,
java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
boolean |
isReadOnly() |
protected void |
moveFile(java.lang.Object requestor,
VirtualFile vFile,
VirtualFile newParent)
Implementation of moving files in this file system
|
void |
removeVirtualFileListener(VirtualFileListener listener)
Removes listener form the file system.
|
protected void |
renameFile(java.lang.Object requestor,
VirtualFile vFile,
java.lang.String newName)
Implementation of renaming files in this file system
|
protected void |
startEventPropagation() |
extractPresentableUrl, findFileByPath, getProtocol, isCaseSensitive, isValidName, refresh, refreshAndFindFileByPathprotected void startEventPropagation()
public void addVirtualFileListener(VirtualFileListener listener)
VirtualFileSystemVirtualFileManager.VFS_CHANGES message bus topic.addVirtualFileListener in class VirtualFileSystemlistener - the listenerVirtualFileListener,
VirtualFileManager.VFS_CHANGESpublic void removeVirtualFileListener(VirtualFileListener listener)
VirtualFileSystemremoveVirtualFileListener in class VirtualFileSystemlistener - the listenerprotected void firePropertyChanged(java.lang.Object requestor,
VirtualFile file,
java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
protected void fireContentsChanged(java.lang.Object requestor,
VirtualFile file,
long oldModificationStamp)
protected void fireFileCreated(java.lang.Object requestor,
VirtualFile file)
protected void fireFileDeleted(java.lang.Object requestor,
VirtualFile file,
java.lang.String fileName,
VirtualFile parent)
protected void fireFileMoved(java.lang.Object requestor,
VirtualFile file,
VirtualFile oldParent)
protected void fireFileCopied(java.lang.Object requestor,
VirtualFile originalFile,
VirtualFile createdFile)
protected void fireBeforePropertyChange(java.lang.Object requestor,
VirtualFile file,
java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
protected void fireBeforeContentsChange(java.lang.Object requestor,
VirtualFile file)
protected void fireBeforeFileDeletion(java.lang.Object requestor,
VirtualFile file)
protected void fireBeforeFileMovement(java.lang.Object requestor,
VirtualFile file,
VirtualFile newParent)
protected void assertWriteAccessAllowed()
public boolean isReadOnly()
isReadOnly in class VirtualFileSystemprotected void deleteFile(java.lang.Object requestor,
VirtualFile vFile)
throws java.io.IOException
VirtualFileSystemdeleteFile in class VirtualFileSystemjava.io.IOExceptionVirtualFile.delete(Object)protected void moveFile(java.lang.Object requestor,
VirtualFile vFile,
VirtualFile newParent)
throws java.io.IOException
VirtualFileSystemmoveFile in class VirtualFileSystemjava.io.IOExceptionVirtualFile.move(Object,VirtualFile)protected void renameFile(java.lang.Object requestor,
VirtualFile vFile,
java.lang.String newName)
throws java.io.IOException
VirtualFileSystemrenameFile in class VirtualFileSystemjava.io.IOExceptionVirtualFile.rename(Object,String)public VirtualFile createChildFile(java.lang.Object requestor, VirtualFile vDir, java.lang.String fileName) throws java.io.IOException
VirtualFileSystemcreateChildFile in class VirtualFileSystemjava.io.IOExceptionVirtualFile.createChildData(Object,String)public VirtualFile createChildDirectory(java.lang.Object requestor, VirtualFile vDir, java.lang.String dirName) throws java.io.IOException
VirtualFileSystemcreateChildDirectory in class VirtualFileSystemjava.io.IOExceptionVirtualFile.createChildDirectory(Object,String)public VirtualFile copyFile(java.lang.Object requestor, VirtualFile vFile, VirtualFile newParent, java.lang.String copyName) throws java.io.IOException
VirtualFileSystemcopyFile in class VirtualFileSystemjava.io.IOExceptionVirtualFile.copy(Object,VirtualFile,String)