org.eclipse.rse.eclipse.filesystem
Class RSEFileStoreRemoteFileWrapper
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.core.filesystem.provider.FileStore
org.eclipse.rse.eclipse.filesystem.RSEFileStoreRemoteFileWrapper
- All Implemented Interfaces:
- IAdaptable, IFileStore
- public class RSEFileStoreRemoteFileWrapper
- extends FileStore
- implements IFileStore
RSEFileStoreRemoteFileWrapper
public RSEFileStoreRemoteFileWrapper(IFileStore parent,
IRemoteFile remoteFile)
getRemoteFileSubSystem
public IRemoteFileSubSystem getRemoteFileSubSystem()
childNames
public String[] childNames(int options,
IProgressMonitor monitor)
- Specified by:
childNames in interface IFileStore
fetchInfo
public IFileInfo fetchInfo(int options,
IProgressMonitor monitor)
throws CoreException
- Specified by:
fetchInfo in interface IFileStore
- Throws:
CoreException
getName
public String getName()
- Specified by:
getName in interface IFileStore
getParent
public IFileStore getParent()
- Specified by:
getParent in interface IFileStore
isParentOf
public boolean isParentOf(IFileStore other)
- Specified by:
isParentOf in interface IFileStore
openInputStream
public InputStream openInputStream(int options,
IProgressMonitor monitor)
throws CoreException
- Specified by:
openInputStream in interface IFileStore
- Throws:
CoreException
toURI
public URI toURI()
- Specified by:
toURI in interface IFileStore
mkdir
public IFileStore mkdir(int options,
IProgressMonitor monitor)
throws CoreException
- Specified by:
mkdir in interface IFileStore
- Throws:
CoreException
openOutputStream
public OutputStream openOutputStream(int options,
IProgressMonitor monitor)
throws CoreException
- Specified by:
openOutputStream in interface IFileStore
- Throws:
CoreException
getChild
public IFileStore getChild(IPath path)
- Specified by:
getChild in interface IFileStore
getChild
public IFileStore getChild(String name)
- Specified by:
getChild in interface IFileStore
toLocalFile
public File toLocalFile(int options,
IProgressMonitor monitor)
throws CoreException
- Specified by:
toLocalFile in interface IFileStore
- Throws:
CoreException
delete
public void delete(int options,
IProgressMonitor monitor)
throws CoreException
- Specified by:
delete in interface IFileStore
- Throws:
CoreException
Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.