class LienzoSelectionControl extends AbstractSelectionControl<H> {

    void singleSelect(final Element element) {
        if (!getSelectedItems().isEmpty()) {
            clearSelection();
        }
        select(element.getUUID());
    }

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

}