私の Eclipse 3.7 RCP アプリケーションでは、次のように PreferenceStore を取得していまし
Activator.getDefault().getPreferenceStore()たIPreferenceStore。ここでは、Activator 独自の設定ストレージが使用されます。
ScopedPreferenceStoreここで、いずれかのインスタンスを使用したいと思いIPreferenceStoreます。
これで、コンストラクターでプラグイン ID を修飾子パラメーターとして渡すことにより、優先ストレージノードを明示的に設定する必要がありますScopedPreferenceStore(IScopeContext context, String qualifier)。
例:
ScopedPreferenceStore(ConfigurationScope.INSTANCE, "com.example.myplugin.id")
質問:
Activator 独自の設定ストレージ修飾子を取得するにはどうすればよいですか? ScopedPreferenceStoreつまり、 Activator 自身の設定ストレージに設定を保存する を作成するにはどうすればよいですか?