Package org.eclipse.xtext.build
Class ClusteringStorageAwareResourceLoader
- java.lang.Object
-
- org.eclipse.xtext.build.ClusteringStorageAwareResourceLoader
-
public class ClusteringStorageAwareResourceLoader extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ClusteringStorageAwareResourceLoader(BuildContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected void
clearResourceSet()
Remove all resources from the resource set without delivering notifications.<T> java.lang.Iterable<T>
executeClustered(java.lang.Iterable<org.eclipse.emf.common.util.URI> uris, org.eclipse.xtext.xbase.lib.Functions.Function1<? super org.eclipse.emf.ecore.resource.Resource,? extends T> operation)
Execute the given operation in a clustered fashion.protected boolean
isSource(org.eclipse.emf.common.util.URI uri)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Constructor Detail
-
ClusteringStorageAwareResourceLoader
public ClusteringStorageAwareResourceLoader(BuildContext context)
-
-
Method Detail
-
executeClustered
public <T> java.lang.Iterable<T> executeClustered(java.lang.Iterable<org.eclipse.emf.common.util.URI> uris, org.eclipse.xtext.xbase.lib.Functions.Function1<? super org.eclipse.emf.ecore.resource.Resource,? extends T> operation)
Execute the given operation in a clustered fashion.
-
isSource
@Deprecated(forRemoval=true) protected boolean isSource(org.eclipse.emf.common.util.URI uri)
Deprecated, for removal: This API element is subject to removal in a future version.Return true if the given uri must be loaded from source.
-
clearResourceSet
protected void clearResourceSet()
Remove all resources from the resource set without delivering notifications.
-
-