Hi,
How to handling event on checkbox header ? i.e After selection of
headerCheckBox only records present in page should be selected. like
Gmail we select headerCheckBox to do certain action.
Column<RecordInfo, Boolean> checkColumn = new Column<RecordInfo, Boolean>(
new CheckboxCell(true, false)) {
@Override
public Boolean getValue(RecordInfo object) {
// Get the value from the selection model.
return selectionModel.isSelected(object);
}
};
final CheckboxCell checkbox = new CheckboxCell(true, false);
final Header<Boolean> hdr = new Header<Boolean>(checkbox ) {
@Override
public Boolean getValue() {
return false;// return true to see a checked checkbox.
// How to get hdr checkbox values i.e checked and unchecked here ?
}
};
cellTable.addColumn(checkColumn, hdr);
// Added a selection model
final SelectionModel<RecordInfo> selectionModel = new MultiSelectionModel<RecordInfo>(
RecordData.RecordInfo.KEY_PROVIDER);
cellTable.setSelectionModel(selectionModel,
DefaultSelectionEventManager
.<RecordInfo> createCheckboxManager());
--
Best Regards,
Vaibhav Bhalke
About me : http://about.me/vaibhavbhalke