class LienzoMultipleSelectionControl extends AbstractSelectionControl<H> {

    @Override
    protected void onDestroy() {
        getSelectionManager().destroy();
        selectionShapeProvider.destroy();
        super.onDestroy();
    }

    @Inject public  LienzoMultipleSelectionControl(final Event<CanvasSelectionEvent> canvasSelectionEvent,
                                          final Event<CanvasClearSelectionEvent> clearSelectionEvent);
      LienzoMultipleSelectionControl(final MapSelectionControl<H> selectionControl,
                                   final Event<CanvasSelectionEvent> canvasSelectionEvent,
                                   final Event<CanvasClearSelectionEvent> clearSelectionEvent,
                                   final CursoredSelectionShapeProvider selectionShapeProvider);

}