public class JavaIOFileSystemSupport extends AbstractFileSystemSupport
Constructor and Description |
---|
JavaIOFileSystemSupport() |
Modifier and Type | Method and Description |
---|---|
boolean |
delete(Path path) |
boolean |
exists(Path path) |
java.lang.String |
getCharset(Path path) |
java.lang.Iterable<? extends Path> |
getChildren(Path path) |
java.io.InputStream |
getContentsAsStream(Path path) |
protected java.io.File |
getJavaIOFile(Path path) |
long |
getLastModification(Path path) |
Path |
getPath(org.eclipse.emf.ecore.resource.Resource res) |
com.google.inject.Provider<WorkspaceConfig> |
getProjectInformationProvider() |
boolean |
isFile(Path path) |
boolean |
isFolder(Path path) |
boolean |
mkdir(Path path) |
void |
setContentsAsStream(Path path,
java.io.InputStream stream) |
void |
setProjectInformationProvider(com.google.inject.Provider<WorkspaceConfig> projectInformationProvider) |
java.net.URI |
toURI(Path path) |
getContents, getEncodingProvider, setContents, setEncodingProvider
public com.google.inject.Provider<WorkspaceConfig> getProjectInformationProvider()
public void setProjectInformationProvider(com.google.inject.Provider<WorkspaceConfig> projectInformationProvider)
public java.lang.Iterable<? extends Path> getChildren(Path path)
protected java.io.File getJavaIOFile(Path path)
public boolean exists(Path path)
public boolean isFolder(Path path)
public boolean isFile(Path path)
public long getLastModification(Path path)
public java.lang.String getCharset(Path path)
public java.io.InputStream getContentsAsStream(Path path)
public boolean mkdir(Path path)
public boolean delete(Path path)
public void setContentsAsStream(Path path, java.io.InputStream stream)
public java.net.URI toURI(Path path)
public Path getPath(org.eclipse.emf.ecore.resource.Resource res)
getPath
in class AbstractFileSystemSupport