Interface IDtProjectResourceLifecycleBootstrap

  • All Superinterfaces:
    IManagedService

    public interface IDtProjectResourceLifecycleBootstrap
    extends IManagedService
    Bootstrap for adding lifecycle callbacks during project resource operations in workspace.
    • Method Detail

      • scheduleWorkspaceProjectsStart

        void scheduleWorkspaceProjectsStart()
        Schedules the start for available projects in the workspace. The start process could be asynchronous, so projects won't be available right after the exit from this method.
      • registerImport

        void registerImport​(org.eclipse.core.resources.IProject project)
        Register pending import with manual LC control.
        Parameters:
        project - The project to register the import process for. Cannot be null
      • permitImport

        void permitImport​(org.eclipse.core.resources.IProject project)
        Permit the previously registered import process for continue.
        Parameters:
        project - The project to continue the import for. Cannot be null