A root resource represents the top of the resource hierarchy in a workspace. There is exactly one root in a workspace. The root resource has the following behavior:
- It cannot be moved or copied
- It always exists.
- Deleting the root deletes all of the children under the root but leaves the root itself
- It is always local.
- It is never a phantom.
This interface is not intended to be implemented by clients.
Workspace roots implement the IAdaptable
interface; extensions are managed by the platform's adapter manager.
@see Platform#getAdapterManager()