The selection listener on a check box table still responds to normal row selection, it does not respond to clicking the check boxes.
To add a listener for check box changes you need to use CheckboxTableViewer
and use the addCheckStateListener
method.
CheckboxTableViewer
also has many helper methods for managing the check box states.