ステップ 1 - showPinColumn コードを修正し、FieldUpdater を使用して実際にオブジェクトを更新する必要があります。
final CheckboxCell cbCell = new CheckboxCell();
Column<Article, Boolean> cbColumn = new Column<Article, Boolean>(cbCell) {
@Override
public Boolean getValue(Article object) {
System.out.println("method getValue() - " + object.id + " - " + object.checked);
return object.checked;
}
};
cbColumn.setFieldUpdater(new FieldUpdater<Fieldupdater.Article, Boolean>() {
@Override
public void update(int index, Article object, Boolean value) {
System.out.println("method update() - " + object.id + " - " + value);
}
});
ステップ 2 - セル テーブルに設定した「リスト」内の各項目のみを繰り返し処理し、Article の boolean プロパティを確認する必要があります。