T - the data typepublic static class DefaultSelectionEventManager.CheckboxEventTranslator<T> extends java.lang.Object implements DefaultSelectionEventManager.EventTranslator<T>
DefaultSelectionEventManager.EventTranslator that only triggers selection when
 any checkbox is selected.| Constructor and Description | 
|---|
| CheckboxEventTranslator()Construct a new  DefaultSelectionEventManager.CheckboxEventTranslatorthat will trigger
 selection when any checkbox in any column is selected. | 
| CheckboxEventTranslator(int column)Construct a new  DefaultSelectionEventManager.CheckboxEventTranslatorthat will trigger
 selection when a checkbox in the specified column is selected. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | clearCurrentSelection(CellPreviewEvent<T> event)Check whether a user selection event should clear all currently selected
 values. | 
| DefaultSelectionEventManager.SelectAction | translateSelectionEvent(CellPreviewEvent<T> event)Translate the user selection event into a  DefaultSelectionEventManager.SelectAction. | 
public CheckboxEventTranslator()
DefaultSelectionEventManager.CheckboxEventTranslator that will trigger
 selection when any checkbox in any column is selected.public CheckboxEventTranslator(int column)
DefaultSelectionEventManager.CheckboxEventTranslator that will trigger
 selection when a checkbox in the specified column is selected.column - the column index, or -1 for all columnspublic boolean clearCurrentSelection(CellPreviewEvent<T> event)
DefaultSelectionEventManager.EventTranslatorclearCurrentSelection in interface DefaultSelectionEventManager.EventTranslator<T>event - the CellPreviewEvent to translatepublic DefaultSelectionEventManager.SelectAction translateSelectionEvent(CellPreviewEvent<T> event)
DefaultSelectionEventManager.EventTranslatorDefaultSelectionEventManager.SelectAction.translateSelectionEvent in interface DefaultSelectionEventManager.EventTranslator<T>event - the CellPreviewEvent to translate