GXT でバリデーションが失敗した場合、レコードが FromDualList から ToDualList に移動されるイベントをキャンセルしたい
DualListFrom.getStore().addStoreListener(
new StoreListener<Model>() {
@Override
public void storeRemove( StoreEvent<Model> se ) {
if(!validation){
se.setCancelled( true ); // this doesnt cancel the event
}
}
}
);
ただしse.setCancelled( true );
、fromList から ToList へのレコードの移動は妨げられません。