public static class IncrementalBuilder.InternalStatefulIncrementalBuilder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
IncrementalBuilder.InternalStatefulIncrementalBuilder.URIBasedFileSystemAccessFactory
Creates an
file system access that is backed by a URIConverter. |
| Constructor and Description |
|---|
InternalStatefulIncrementalBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected URIBasedFileSystemAccess |
createFileSystemAccess(IResourceServiceProvider serviceProvider,
org.eclipse.emf.ecore.resource.Resource resource) |
protected void |
generate(org.eclipse.emf.ecore.resource.Resource resource,
BuildRequest request,
Source2GeneratedMapping newMappings)
Generate code for the given resource
|
protected BuildContext |
getContext() |
protected BuildRequest |
getRequest() |
IncrementalBuilder.Result |
launch() |
protected void |
setContext(BuildContext context) |
protected void |
setRequest(BuildRequest request) |
protected void |
unloadResource(org.eclipse.emf.common.util.URI uri) |
protected boolean |
validate(org.eclipse.emf.ecore.resource.Resource resource)
Validate the resource and return true, if the build should proceed for the current state.
|
protected void unloadResource(org.eclipse.emf.common.util.URI uri)
public IncrementalBuilder.Result launch()
protected boolean validate(org.eclipse.emf.ecore.resource.Resource resource)
protected void generate(org.eclipse.emf.ecore.resource.Resource resource,
BuildRequest request,
Source2GeneratedMapping newMappings)
protected URIBasedFileSystemAccess createFileSystemAccess(IResourceServiceProvider serviceProvider, org.eclipse.emf.ecore.resource.Resource resource)
protected BuildContext getContext()
protected void setContext(BuildContext context)
protected BuildRequest getRequest()
protected void setRequest(BuildRequest request)