我正在定义一个命令,该命令将在视图工具栏和/或上下文菜单中用于多个视图,其中一些可以有多个实例。该命令具有切换状态 ( org.eclipse.ui.commands.toggleState
)。该文档似乎建议org.eclipse.ui.handlers.RegistryToggleState
用作状态实现类,但这会存储每个命令的状态,而不是我需要的每个视图的每个命令。
我不需要会话之间的持久性。有没有一种简单/首选的方法来实现这一点,还是我应该实现自己的状态?
我正在定义一个命令,该命令将在视图工具栏和/或上下文菜单中用于多个视图,其中一些可以有多个实例。该命令具有切换状态 ( org.eclipse.ui.commands.toggleState
)。该文档似乎建议org.eclipse.ui.handlers.RegistryToggleState
用作状态实现类,但这会存储每个命令的状态,而不是我需要的每个视图的每个命令。
我不需要会话之间的持久性。有没有一种简单/首选的方法来实现这一点,还是我应该实现自己的状态?