GWT CellList Щелкните, чтобы переключить выделение (множественный выбор)

Я бы хотел настроить список ячеек, чтобы щелчок по строке переключал выбор. Таким образом, можно выбрать несколько строк без необходимости удерживать клавишу ctrl.

Что мне нужно изменить, чтобы он заработал?

class ToggleEventTranslator<T> implements DefaultSelectionEventManager.EventTranslator<T> {
    @Override
    public boolean clearCurrentSelection(final CellPreviewEvent<T> event) {
        return false;
    }

    @Override
    public SelectAction translateSelectionEvent(final CellPreviewEvent<T> event) {
        return SelectAction.TOGGLE;
    }

}


MultiSelectionModel<ObjProxy> multiSelectionModel = new MultiSelectionModel<ObjProxy>();

    ocjCellList.setSelectionModel(multiSelectionModel, DefaultSelectionEventManager
            .<ObjProxy> createCustomManager(new ToggleEventTranslator<ObjProxy>()));
9
задан Nick Siderakis 26 October 2011 в 03:05
поделиться