Package org.praxislive.ide.project.spi
Interface RootLifecycleHandler
- All Known Implementing Classes:
RootLifecycleHandlerImpl
public interface RootLifecycleHandler
A provider interface for handling tasks based on the lifecycle of roots.
Instances should be registered in the project lookup.
-
Method Summary
-
Method Details
-
getDeletionTask
Provide a task to run when one or more roots are about to be deleted.- Parameters:
description- user readable description of event triggering deletionrootIDs- roots to be deleted- Returns:
- optional task to run
-