class ReplaceableSelectionProvider implements ISelectionProvider(Code)
Since a MapEditor can have a different selection provider depending on the tool that is selected, this class
is needed to manage the changing selection providers.
author: Jesse since: 1.1.0