Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Project API/SPI for project and worskpaces manipulation.
The API defines
Workspace interface. Most of modules will use these interfaces to watch the application lifecycle. The API therefore define the
WorkspaceListener interface, which is essential for tracking workspace events. The
ProjectController service manage the system.
The SPI notably defines how modules can interact more with the worspace lifecyle. See
WorkspacePersistenceProvider for project saving/loading.