Package org.eclipse.xtext.xbase.testing
Class RegisteringFileSystemAccess
- java.lang.Object
-
- org.eclipse.xtext.generator.AbstractFileSystemAccess
-
- org.eclipse.xtext.generator.AbstractFileSystemAccess2
-
- org.eclipse.xtext.generator.InMemoryFileSystemAccess
-
- org.eclipse.xtext.xbase.testing.RegisteringFileSystemAccess
-
- All Implemented Interfaces:
org.eclipse.xtext.generator.IFileSystemAccess,org.eclipse.xtext.generator.IFileSystemAccess2,org.eclipse.xtext.generator.IFileSystemAccessExtension,org.eclipse.xtext.generator.IFileSystemAccessExtension2,org.eclipse.xtext.generator.IFileSystemAccessExtension3
public class RegisteringFileSystemAccess extends org.eclipse.xtext.generator.InMemoryFileSystemAccess- Since:
- 2.7
- Noreference:
- This class is not intended to be referenced by clients.
- Noextend:
- This class is not intended to be subclassed by clients.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRegisteringFileSystemAccess.GeneratedFile
-
Constructor Summary
Constructors Constructor Description RegisteringFileSystemAccess()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateFile(java.lang.String fileName, java.lang.String outputConfigurationName, java.lang.CharSequence contents)java.util.Set<RegisteringFileSystemAccess.GeneratedFile>getGeneratedFiles()protected java.lang.StringgetPath(java.lang.String fileName, java.lang.String outputConfigurationName)java.lang.StringgetProjectName()voidsetProjectName(java.lang.String projectName)-
Methods inherited from class org.eclipse.xtext.generator.InMemoryFileSystemAccess
deleteFile, generateFile, getAllFiles, getBinaryFiles, getFileName, getFiles, getTextFileEncoding, getTextFiles, getURI, readBinaryFile, readTextFile, setPostProcessor, setTextFileEnconding
-
Methods inherited from class org.eclipse.xtext.generator.AbstractFileSystemAccess2
generateFile, isFile, isFile, readBinaryFile, readTextFile, setContext
-
Methods inherited from class org.eclipse.xtext.generator.AbstractFileSystemAccess
deleteFile, generateFile, getCurrentSource, getOutputConfig, getOutputConfigurations, getPathes, getURI, postProcess, postProcess, setCurrentSource, setOutputConfigurations, setOutputPath, setOutputPath
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
generateFile
public void generateFile(java.lang.String fileName, java.lang.String outputConfigurationName, java.lang.CharSequence contents)- Specified by:
generateFilein interfaceorg.eclipse.xtext.generator.IFileSystemAccess- Overrides:
generateFilein classorg.eclipse.xtext.generator.InMemoryFileSystemAccess
-
getPath
protected java.lang.String getPath(java.lang.String fileName, java.lang.String outputConfigurationName)
-
getGeneratedFiles
public java.util.Set<RegisteringFileSystemAccess.GeneratedFile> getGeneratedFiles()
-
getProjectName
public java.lang.String getProjectName()
-
setProjectName
public void setProjectName(java.lang.String projectName)
-
-