public class PlatformURIFileStore
extends org.eclipse.core.filesystem.provider.FileStore
platform:/
.
Note: This store does not support folder URI.
Modifier and Type | Field and Description |
---|---|
protected java.net.URI |
uri |
Constructor and Description |
---|
PlatformURIFileStore(java.net.URI uri) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
childNames(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected boolean |
existsPlatformPluginURI() |
org.eclipse.core.filesystem.IFileInfo |
fetchInfo(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.core.filesystem.IFileStore |
getChild(java.lang.String name) |
java.lang.String |
getName() |
org.eclipse.core.filesystem.IFileStore |
getParent() |
java.io.InputStream |
openInputStream(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.io.OutputStream |
openOutputStream(int options,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static org.eclipse.emf.common.util.URI |
toEMFURI(java.net.URI uri) |
java.net.URI |
toURI() |
childInfos, childStores, copy, copyDirectory, copyFile, delete, equals, fetchInfo, getChild, getFileStore, getFileSystem, hashCode, isParentOf, mkdir, move, putInfo, toLocalFile, toString
public static org.eclipse.emf.common.util.URI toEMFURI(java.net.URI uri)
protected boolean existsPlatformPluginURI()
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 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 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 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 java.net.URI toURI()
toURI
in interface org.eclipse.core.filesystem.IFileStore
toURI
in class org.eclipse.core.filesystem.provider.FileStore