question: public void deselectAll ( final boolean shouldFireEvents ) { checkWidget ( ) ; items . addAll ( selection ) ; final List < DLItem > deselectedItems = new ArrayList < DLItem > ( ) ; for ( final DLItem item : selection ) { item . setLastAction ( LAST_ACTION . DESELECTION ) ; deselectedItems . add ( item ) ; if ( shouldFireEvents ) { fireSelectionEvent ( item ) ; } } fireSelectionChangeEvent ( deselectedItems ) ; selection . clear ( ) ; redrawTables ( ) ; }
target:  Deselects all selected items in the receiver.