2012-06-01 5 views
1

Я хочу сохранить наблюдателя для каждого метода в java, то есть если какой-либо из методов вызывается, я должен быть уведомлен. или если какая-либо переменная-член обновляется, я должен быть уведомлен. Есть ли какие-либо java-рамки для этого?Наблюдатель для каждого метода класса

ответ

5

Вы должны взглянуть на AspectJ. Эта структура позволяет добавлять крючки для вызовов методов и обновлений полей.

+1

Вы также можете контролировать поля ввода/установки, но не местные жители http://www.eclipse.org/aspectj/doc/released/progguide/semantics-pointcuts.html – Jochen

+0

Ага, славный Я не знал, что: -) – aioobe

Смежные вопросы