before и after события вроде не подходят - после поздно, а до - не отдаёт в метод устанавливаемые новые значения.
поэтому вроде бы нужно переписать слушатель изменения выбора в выпадающем списке пагинатора, вот этот метод у SimplePaginationImpl -
protected void onItemsPerPageValueChange(HasValue.ValueChangeEvent<Integer> event)
но как вставить такой пагинатор в таблицу? у таблицы нет сеттеров установки пагинатора. т.е. по первому взгляду пагинатор можно прицепить только через xml
а, да речь не идёт о замене класса пагинатора во всём проекте. только в одном экране.
т.е. в ините экрана нужно что-то такое
ExtSimplePaginator extPaginator = new ExtSimplePaginator ()
extPaginator .setDataBinder(applicationContext.getBean(PaginationLoaderBinder.class, inventoryUnitsDl));
`groupTable.(!)ADD_PAGINATOR(extPaginator)(???)