将Groovy beans事件处理扩展到IEventNameListener接口

时间:2011-10-06 12:02:09

标签: groovy event-handling

根据this mailing list thread,Groovy的事件处理支持不适用于那些名为IEventNameListener而不是EventNameListener的Eclipse事件侦听器接口。有没有办法扩展它?

1 个答案:

答案 0 :(得分:1)

Bean的事件处理支持是根据bean规范实现的,没有扩展点供您使用。你将不得不采取更长的方式,例如:

hl.addEventNameListener({...} as IEventNameListener)

以{...}作为你的Closure,你想要处理事件。