Activator は、いつ BundleActivator の実装に対して AbstractUIPlugin を拡張する必要がありますか?
質問する
741 次
1 に答える
0
私はこれを見つけました :
すべてのアクティベーターは BundleActivator インターフェースを実装する必要があります。通常、UI ベースのプラグイン (org.eclipse.ui プラグインを必要とするプラグイン) には、AbstractUIPlugin をサブクラス化するアクティベーターがあり、非 UI プラグインは Plugin をサブクラス化します。
(ここから - ポイント 3.4.6 ) 本からのものなので、正しい可能性が高いです。また、名前はそれを少し示唆しています...
Kepler でプラグイン プロジェクトを作成すると、「BundleActivator」バージョンが生成されます。3.xのように「このプラグインがUIに貢献する」というオプションがまだないからだと思います。
于 2013-11-06T01:04:58.647 に答える