Package org.eclipse.xtext.generator
-
Interface Summary Interface Description IContextualOutputConfigurationProvider Interface for providing output configurations with a given context.IContextualOutputConfigurationProvider2 Interface for providing output configurations with a given context.IFilePostProcessor TheIFilePostProcessorallows to rewrite the contents that will be written into a given file.IFilePostProcessorExtension Extension interface toIFilePostProcessor.IFileSystemAccess IFileSystemAccess2 Abstraction for file system operations with the added value of a logical path mapping (outlet).IFileSystemAccessExtension IFileSystemAccessExtension2 IFileSystemAccessExtension3 This class extendsIFileSystemAccesswith the capability to write binary files.IGenerator Interface for sequential code generators.IGenerator2 Replacement interface for theIGeneratorthat adds support for parallel code generation.IGeneratorContext IOutputConfigurationProvider Interface for providing default output configurations.IShouldGenerate JavaIoFileSystemAccess.IFileCallback URIBasedFileSystemAccess.BeforeDelete URIBasedFileSystemAccess.BeforeRead URIBasedFileSystemAccess.BeforeWrite -
Class Summary Class Description AbstractFileSystemAccess AbstractFileSystemAccess2 Abstract base class for file system access supportingIFileSystemAccess2.AbstractGenerator FileSystemAccessQueue FileSystemAccessRequest GeneratorComponent GeneratorComponent.Outlet GeneratorContext GeneratorDelegate IGenerator.NullGenerator InMemoryFileSystemAccess IOutputConfigurationProvider.Delegate IShouldGenerate.Always IShouldGenerate.OnlyWithoutErrors JavaIoFileSystemAccess LineSeparatorHarmonizer Replaces all line breaks with the configured line separator.OutputConfiguration OutputConfiguration.SourceMapping Specifies the output folder for a source folder (may be null, in which case the output folder of the enclosingOutputConfigurationis used).OutputConfigurationAdapter OutputConfigurationProvider URIBasedFileSystemAccess A file system access implementation that is based on EMF URIs and URIConverter