EclipseResourceFileSystemAccess2
instead@Deprecated public class EclipseResourceFileSystemAccess extends AbstractFileSystemAccess2
DEFAULT_OUTPUT
Constructor and Description |
---|
EclipseResourceFileSystemAccess()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
createFolder(org.eclipse.core.resources.IContainer parent)
Deprecated.
|
void |
deleteFile(java.lang.String fileName)
Deprecated.
|
void |
generateFile(java.lang.String fileName,
java.lang.String slot,
java.lang.CharSequence contents)
Deprecated.
|
void |
generateFile(java.lang.String fileName,
java.lang.String outputCfgName,
java.io.InputStream content)
Deprecated.
Writes binary data to disk.
|
protected org.eclipse.core.resources.IFile |
getFile(java.lang.String fileName,
java.lang.String slot)
Deprecated.
|
org.eclipse.emf.common.util.URI |
getURI(java.lang.String fileName,
java.lang.String outputConfiguration)
Deprecated.
We cannot use the storage to URI mapper here, as it only works for Xtext based languages
|
java.io.InputStream |
readBinaryFile(java.lang.String fileName,
java.lang.String outputCfgName)
Deprecated.
Creates an InputStream to read a binary file from disk.
|
java.lang.CharSequence |
readTextFile(java.lang.String fileName,
java.lang.String outputCfgName)
Deprecated.
Reads a text file from disk.
|
void |
setNewFileAcceptor(IAcceptor<java.lang.String> newFileAcceptor)
Deprecated.
|
void |
setRoot(org.eclipse.core.resources.IWorkspaceRoot root)
Deprecated.
|
generateFile, readBinaryFile, readTextFile
deleteFile, generateFile, getOutputConfig, getOutputConfigurations, getPathes, getURI, postProcess, postProcess, setOutputConfigurations, setOutputPath, setOutputPath
public EclipseResourceFileSystemAccess()
public void setRoot(org.eclipse.core.resources.IWorkspaceRoot root)
public void deleteFile(java.lang.String fileName)
deleteFile
in interface IFileSystemAccess
deleteFile
in class AbstractFileSystemAccess
fileName
- using '/' as file separatorpublic void generateFile(java.lang.String fileName, java.lang.String slot, java.lang.CharSequence contents)
fileName
- using '/' as file separatorslot
- the name of the output configurationcontents
- the to-be-written contents.protected org.eclipse.core.resources.IFile getFile(java.lang.String fileName, java.lang.String slot)
protected void createFolder(org.eclipse.core.resources.IContainer parent) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public void setNewFileAcceptor(IAcceptor<java.lang.String> newFileAcceptor)
public org.eclipse.emf.common.util.URI getURI(java.lang.String fileName, java.lang.String outputConfiguration)
public void generateFile(java.lang.String fileName, java.lang.String outputCfgName, java.io.InputStream content) throws RuntimeIOException
IFileSystemAccessExtension3
IFileSystemAccess.generateFile(String, String, CharSequence)
RuntimeIOException
public java.io.InputStream readBinaryFile(java.lang.String fileName, java.lang.String outputCfgName) throws RuntimeIOException
IFileSystemAccessExtension3
IFileSystemAccessExtension3.readTextFile(String, String)
.RuntimeIOException
public java.lang.CharSequence readTextFile(java.lang.String fileName, java.lang.String outputCfgName) throws RuntimeIOException
IFileSystemAccessExtension3
IFileSystemAccessExtension3.readBinaryFile(String, String)
.RuntimeIOException