我可以在Eclipse 3.x中隐藏不同视角的进度指示器

时间:2017-10-24 10:42:52

标签: java swt eclipse-rcp

我特别指的是由这一行控制的屏幕底部的栏:

configurer.setShowProgressIndicator(true);

我有自己的方式切换视角,所以我可以在切换视角时用一些代码打开和关闭它,但有没有办法在执行过程中打开和关闭它?

谢谢,

Glen x

1 个答案:

答案 0 :(得分:0)

一旦显示进度指示器显示,就没有正式的方法来改变它。

您可以使用e4模型服务API关闭进度指示器的呈现:

EModelService modelService = .... get the model service


MToolControl pbElement = (MToolControl)modelService.find(
            "org.eclipse.ui.ProgressBar", model); 

pbElement.setToBeRendered(false);