Class ClusteringStorageAwareResourceLoader


  • public class ClusteringStorageAwareResourceLoader
    extends java.lang.Object
    • 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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.