2016-09-03 7 views
0

Необходимо позвонить по телефону setVersioned(false) на все страницы в приложении. Есть ли способ вызвать этот метод, скажем, из IComponentInstantiationListener, который вызывает такой метод всякий раз, когда создается новая страница?Как перехватить создание страницы в калитки?

P.S. Можно создать базовый класс и использовать его везде, но это приведет к модификации всех классов страницы :(

+0

я не могу представьте себе большее приложение Wicket без базового класса и exnteds. Это очень естественный процесс, со многими преимуществами. –

ответ

2

Вы можете использовать application.getPageSettings().setVersioned(false).

Проверьте, как работает Page # isVesioned().