Class BuildContext


  • public class BuildContext
    extends java.lang.Object
    Since:
    2.9
    • 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)
        Run the given logic on all uris with clustering enabled.
      • canHandle

        protected boolean canHandle​(org.eclipse.emf.common.util.URI uri)
        Return true, if the given URI can be handled by an available language.
      • getResourceServiceProvider

        public IResourceServiceProvider getResourceServiceProvider​(org.eclipse.emf.common.util.URI uri)
        Get the resource service provider for this URI.
      • getCancelIndicator

        public org.eclipse.xtext.util.CancelIndicator getCancelIndicator()