プラグイン同士の設定の共有
プラグインの設定はPreferenceStoreを使う。
ここで、プラグインAからプラグインBのPreferenceStoreを参照したかったので
プロジェクトのビルドパスにプラグインAのクラスパスを追加したが、
eclipseをデバッグ実行すると「ClassNotFoundException」。。
いろいろ調べた結果、参照したいプラグインのクラスのアクセスルールがデフォルトで「禁止」になっているせいのようだ。
プロジェクト右クリックで現れる
ビルドパス設定画面→ライブラリータブ→プラグイン依存関係 で確認可能。
設定方法がいまいち不明だったが、
プラグインAでプラグインBのPreferenceStoreを参照してエラーを出し、
クイックフィックスで設定するとうまくいった。
何時間かかったやら。。