public class JschFileStore
extends org.eclipse.core.filesystem.provider.FileStore
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.core.filesystem.IFileInfo[] |
childInfos(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.lang.String[] |
childNames(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
delete(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.filesystem.IFileInfo |
fetchInfo(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.filesystem.IFileStore |
getChild(java.lang.String name) |
static JschFileStore |
getInstance(java.net.URI uri)
Public factory method for obtaining JschFileStore instances.
|
java.lang.String |
getName() |
org.eclipse.core.filesystem.IFileStore |
getParent() |
org.eclipse.core.filesystem.IFileStore |
mkdir(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.io.InputStream |
openInputStream(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.io.OutputStream |
openOutputStream(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
putInfo(org.eclipse.core.filesystem.IFileInfo info,
int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.net.URI |
toURI() |
childStores, copy, copyDirectory, copyFile, equals, fetchInfo, getChild, getFileStore, getFileSystem, hashCode, isParentOf, move, toLocalFile, toStringpublic static JschFileStore getInstance(java.net.URI uri)
uri - URI to get a fileStore forpublic org.eclipse.core.filesystem.IFileInfo[] childInfos(int options,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
childInfos in interface org.eclipse.core.filesystem.IFileStorechildInfos in class org.eclipse.core.filesystem.provider.FileStoreorg.eclipse.core.runtime.CoreExceptionpublic java.lang.String[] childNames(int options,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
childNames in interface org.eclipse.core.filesystem.IFileStorechildNames in class org.eclipse.core.filesystem.provider.FileStoreorg.eclipse.core.runtime.CoreExceptionpublic void delete(int options,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
delete in interface org.eclipse.core.filesystem.IFileStoredelete in class org.eclipse.core.filesystem.provider.FileStoreorg.eclipse.core.runtime.CoreExceptionpublic org.eclipse.core.filesystem.IFileInfo fetchInfo(int options,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
fetchInfo in interface org.eclipse.core.filesystem.IFileStorefetchInfo in class org.eclipse.core.filesystem.provider.FileStoreorg.eclipse.core.runtime.CoreExceptionpublic org.eclipse.core.filesystem.IFileStore getChild(java.lang.String name)
getChild in interface org.eclipse.core.filesystem.IFileStoregetChild in class org.eclipse.core.filesystem.provider.FileStorepublic java.lang.String getName()
getName in interface org.eclipse.core.filesystem.IFileStoregetName in class org.eclipse.core.filesystem.provider.FileStorepublic org.eclipse.core.filesystem.IFileStore getParent()
getParent in interface org.eclipse.core.filesystem.IFileStoregetParent in class org.eclipse.core.filesystem.provider.FileStorepublic org.eclipse.core.filesystem.IFileStore mkdir(int options,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
mkdir in interface org.eclipse.core.filesystem.IFileStoremkdir in class org.eclipse.core.filesystem.provider.FileStoreorg.eclipse.core.runtime.CoreExceptionpublic java.io.InputStream openInputStream(int options,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
openInputStream in interface org.eclipse.core.filesystem.IFileStoreopenInputStream in class org.eclipse.core.filesystem.provider.FileStoreorg.eclipse.core.runtime.CoreExceptionpublic java.io.OutputStream openOutputStream(int options,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
openOutputStream in interface org.eclipse.core.filesystem.IFileStoreopenOutputStream in class org.eclipse.core.filesystem.provider.FileStoreorg.eclipse.core.runtime.CoreExceptionpublic void putInfo(org.eclipse.core.filesystem.IFileInfo info,
int options,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
putInfo in interface org.eclipse.core.filesystem.IFileStoreputInfo in class org.eclipse.core.filesystem.provider.FileStoreorg.eclipse.core.runtime.CoreExceptionpublic java.net.URI toURI()
toURI in interface org.eclipse.core.filesystem.IFileStoretoURI in class org.eclipse.core.filesystem.provider.FileStore