ObjectListDataProvider#commitChanges
ObjectListDataProvider#revertChanges
この2つを今まで知らなかった。
事の発端は、TableにSessionにあるデータプロバイダをバインドして
ある列をTextFieldにしてボタンを押したイベントハンドラで
ObjectListDataProvider#getListで取得したリストにTextFieldに入力した値が入ってなかったから…。
commitChangesを呼ばないと反映されないのね。
ちょっとはまりそうだ…
というか2時間以上はまった。