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, toString
public 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.IFileStore
childInfos
in class org.eclipse.core.filesystem.provider.FileStore
org.eclipse.core.runtime.CoreException
public 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.IFileStore
childNames
in class org.eclipse.core.filesystem.provider.FileStore
org.eclipse.core.runtime.CoreException
public void delete(int options, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
delete
in interface org.eclipse.core.filesystem.IFileStore
delete
in class org.eclipse.core.filesystem.provider.FileStore
org.eclipse.core.runtime.CoreException
public 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.IFileStore
fetchInfo
in class org.eclipse.core.filesystem.provider.FileStore
org.eclipse.core.runtime.CoreException
public org.eclipse.core.filesystem.IFileStore getChild(java.lang.String name)
getChild
in interface org.eclipse.core.filesystem.IFileStore
getChild
in class org.eclipse.core.filesystem.provider.FileStore
public java.lang.String getName()
getName
in interface org.eclipse.core.filesystem.IFileStore
getName
in class org.eclipse.core.filesystem.provider.FileStore
public org.eclipse.core.filesystem.IFileStore getParent()
getParent
in interface org.eclipse.core.filesystem.IFileStore
getParent
in class org.eclipse.core.filesystem.provider.FileStore
public 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.IFileStore
mkdir
in class org.eclipse.core.filesystem.provider.FileStore
org.eclipse.core.runtime.CoreException
public 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.IFileStore
openInputStream
in class org.eclipse.core.filesystem.provider.FileStore
org.eclipse.core.runtime.CoreException
public 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.IFileStore
openOutputStream
in class org.eclipse.core.filesystem.provider.FileStore
org.eclipse.core.runtime.CoreException
public 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.IFileStore
putInfo
in class org.eclipse.core.filesystem.provider.FileStore
org.eclipse.core.runtime.CoreException
public java.net.URI toURI()
toURI
in interface org.eclipse.core.filesystem.IFileStore
toURI
in class org.eclipse.core.filesystem.provider.FileStore