[英]How to correctly implement an Action?
我正在尝试实现一个Action
org.eclipse.jface.action.Action
,它将被添加到Eclipse视图的TableViewer
菜单中。 菜单状态(选中或未选中)应根据项目浏览器中的某些选择来决定视图是否将在某时填充数据。
目前,我创建了自己的扩展Action的类。 在这里,我要在run method
更改一个变量。 然后从另一个类检查此变量,以查看是否应触发视图。
这是正确的方法,还是可以使用Action
类的当前实现来做到这一点?
我不确定您“触发视图”是什么意思。 如果我对您的理解正确,则根据表的状态,您需要某种主动/被动按钮。 如果这一切都发生在同一个视图中,为什么不只添加选择侦听器并调用setEnabled()?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.