@FinalFieldsConstructor public class BuildContext extends java.lang.Object
Constructor and Description |
---|
BuildContext(Functions.Function1<? super org.eclipse.emf.common.util.URI,? extends IResourceServiceProvider> resourceServiceProviderProvider,
XtextResourceSet resourceSet,
IndexState oldState,
IResourceClusteringPolicy clusteringPolicy,
CancelIndicator cancelIndicator) |
Modifier and Type | Method and Description |
---|---|
<T> java.lang.Iterable<T> |
executeClustered(java.lang.Iterable<org.eclipse.emf.common.util.URI> uri,
Functions.Function1<? super org.eclipse.emf.ecore.resource.Resource,? extends T> operation) |
CancelIndicator |
getCancelIndicator() |
IResourceClusteringPolicy |
getClusteringPolicy() |
IndexState |
getOldState() |
IResourceServiceProvider |
getResourceServiceProvider(org.eclipse.emf.common.util.URI uri) |
XtextResourceSet |
getResourceSet() |
public BuildContext(Functions.Function1<? super org.eclipse.emf.common.util.URI,? extends IResourceServiceProvider> resourceServiceProviderProvider, XtextResourceSet resourceSet, IndexState oldState, IResourceClusteringPolicy clusteringPolicy, CancelIndicator cancelIndicator)
public <T> java.lang.Iterable<T> executeClustered(java.lang.Iterable<org.eclipse.emf.common.util.URI> uri, Functions.Function1<? super org.eclipse.emf.ecore.resource.Resource,? extends T> operation)
public IResourceServiceProvider getResourceServiceProvider(org.eclipse.emf.common.util.URI uri)
@Pure public XtextResourceSet getResourceSet()
@Pure public IndexState getOldState()
@Pure public IResourceClusteringPolicy getClusteringPolicy()
@Pure public CancelIndicator getCancelIndicator()