public abstract class AbstractFileSystemSupport
extends java.lang.Object
implements org.eclipse.xtend.lib.macro.file.MutableFileSystemSupport
Constructor and Description |
---|
AbstractFileSystemSupport() |
Modifier and Type | Method and Description |
---|---|
java.lang.CharSequence |
getContents(org.eclipse.xtend.lib.macro.file.Path path) |
IEncodingProvider |
getEncodingProvider() |
abstract org.eclipse.xtend.lib.macro.file.Path |
getPath(org.eclipse.emf.ecore.resource.Resource res) |
IFilePostProcessor |
getPostProcessor() |
void |
setContents(org.eclipse.xtend.lib.macro.file.Path path,
java.lang.CharSequence contents) |
void |
setEncodingProvider(IEncodingProvider encodingProvider) |
void |
setPostProcessor(IFilePostProcessor postProcessor) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public java.lang.CharSequence getContents(org.eclipse.xtend.lib.macro.file.Path path)
getContents
in interface org.eclipse.xtend.lib.macro.file.FileSystemSupport
public void setContents(org.eclipse.xtend.lib.macro.file.Path path, java.lang.CharSequence contents)
setContents
in interface org.eclipse.xtend.lib.macro.file.MutableFileSystemSupport
public abstract org.eclipse.xtend.lib.macro.file.Path getPath(org.eclipse.emf.ecore.resource.Resource res)
@Pure public IEncodingProvider getEncodingProvider()
public void setEncodingProvider(IEncodingProvider encodingProvider)
@Pure public IFilePostProcessor getPostProcessor()
public void setPostProcessor(IFilePostProcessor postProcessor)