public interface IGenerator
IFileSystemAccess which allows to provide support for in-memory
code generation and UI specific implementations, e.g. based on the Eclipse
resource model or the IntelliJ virtual file system.
Clients may choose to implement and bind an IGenerator2 to support
code generation in parallel.| Modifier and Type | Interface and Description |
|---|---|
static class |
IGenerator.NullGenerator |
| Modifier and Type | Method and Description |
|---|---|
void |
doGenerate(org.eclipse.emf.ecore.resource.Resource input,
IFileSystemAccess fsa) |
void doGenerate(org.eclipse.emf.ecore.resource.Resource input,
IFileSystemAccess fsa)
input - the input for which to generate resourcesfsa - file system access to be used to generate files