
Код:
Оно Вам надо было?))
Ну вот топик себя и оправдал - я так не делал ни разу, и теперь скорее всего не буду.
Однако, в хендлере Вы ведь так или иначе Класс прописываете.
А на возникновение желания что-то изменить повлияла, скорее, тяга к эстетике, нежели просто лень:
в 90% случаев (у меня, по крайней мере) в строке вида: new
Event(
Event.TYPE... подчеркнутое совпадает (т.к. константы типов событий я прописываю в классе события). И так я считаю это буквоповторение попросту не рациональным (а я, к тому же, не сторонник кратких и не информативных имен классов). Вот и все)