-IPartListenerを各自実装するわけ

Pluginなどの非UIオブジェクトにうまいことIPartListenerで実現したいところをまとめておこうと思ったのですが、Eclipseの内部でもやってない理由がわかりました。UI関連のものなんで、ライフサイクル管理が難しいのです。UIの挙動関連は作りこまないとダメですね。