複数のビューのビューツールバーやコンテキストメニューで使用されるコマンドを定義しています。一部のビューには複数のインスタンスがあります。コマンドにはトグル状態(org.eclipse.ui.commands.toggleState
)があります。ドキュメントは、状態実装クラスとしての使用を提案しているようですorg.eclipse.ui.handlers.RegistryToggleState
が、これは、必要に応じてコマンドごとのビューごとではなく、コマンドごとの状態を格納します。
セッション間の永続性は必要ありません。これを達成するための簡単な/好ましい方法はありますか、それとも自分の状態を実装する必要がありますか?