Interface ILightClusteringBuilderStateCallback

  • All Known Implementing Classes:
    BslLightClusteringBuilderStateCallback

    public interface ILightClusteringBuilderStateCallback
    Special participant for processing resource in method LightClusteringBuilderState#writeNewResourceDescriptions(BuildData, IResourceDescriptions, CurrentDescriptions, IProgressMonitor) when new ResourceDescription was created and registered
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void afterWriteNewResourceDescriptions​(org.eclipse.emf.ecore.resource.Resource resource)
      Additional processing resource as soon as new ResourceDescription will be created and registered in method com._1c.g5.modeling.xtext.builder.LightClusteringBuilderState#writeNewResourceDescriptions(BuildData, IResourceDescriptions, CurrentDescriptions, IProgressMonitor)}
      boolean isSupported​(org.eclipse.emf.ecore.resource.Resource resource)
      Checks that this participant can process this type of resource
    • Method Detail

      • isSupported

        boolean isSupported​(org.eclipse.emf.ecore.resource.Resource resource)
        Checks that this participant can process this type of resource
        Parameters:
        resource - resource for checking availability of processing, can't be null
        Returns:
        true if this participant can process this type of resource, false otherwise
      • afterWriteNewResourceDescriptions

        void afterWriteNewResourceDescriptions​(org.eclipse.emf.ecore.resource.Resource resource)
        Additional processing resource as soon as new ResourceDescription will be created and registered in method com._1c.g5.modeling.xtext.builder.LightClusteringBuilderState#writeNewResourceDescriptions(BuildData, IResourceDescriptions, CurrentDescriptions, IProgressMonitor)}
        Parameters:
        resource - processing resource, can't be null