Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Spaces/Spi/ProviderSpi
< Spaces | Spi
Revision as of 19:47, 18 January 2008 by Unnamed Poltroon (Talk) (New page: =How can Eclipse Spaces be extended?= It is possible to extend Eclipse Spaces in the following ways: * Adding a Space Provider - this is done when there is a need to add a new way of acces...)
How can Eclipse Spaces be extended?
It is possible to extend Eclipse Spaces in the following ways:
- Adding a Space Provider - this is done when there is a need to add a new way of accessing a space
- Adding UI specific for a Space Provider implementation
- Adding a Publishing Operation - this is done when a new way of writing artifacts into a space is needed
- Adding UI specific for a Publishing Operation
These are described in more detail below
Space Provider
A Space Provider's main responsibility is to implement the following two interaces in the org.eclipse.spaces.core.provider.spi package:
- ISpaceProvider
- ISpace
The ISpaceProvider's main responsibility is to create an instance of an ISpace given a URI that adresses a space