Eclipse rcp 当类被调用时,部分堆栈应该可见

Eclipse rcp 当类被调用时,部分堆栈应该可见,eclipse-rcp,e4,Eclipse Rcp,E4,我正在构建一个作为Eclipse4RCP的应用程序 当调用命令处理程序类时,部件堆栈应动态可见 因此,寻找我应该在类中使用的代码以使部件堆栈可见。如果您不希望最初显示MPartStack,请在application.e4xmi中的部件堆栈设计中关闭要呈现的标志: 在命令处理程序中,可以使用以下方法打开“待渲染”标志: @Execute public void execute(MApplication应用程序、EModelService模型服务) { //查找零件堆栈元素 MUIElement

我正在构建一个作为Eclipse4RCP的应用程序

当调用命令处理程序类时,部件堆栈应动态可见


因此,寻找我应该在类中使用的代码以使部件堆栈可见。

如果您不希望最初显示
MPartStack
,请在application.e4xmi中的部件堆栈设计中关闭要呈现的
标志:

在命令处理程序中,可以使用以下方法打开“待渲染”标志:

@Execute
public void execute(MApplication应用程序、EModelService模型服务)
{
//查找零件堆栈元素
MUIElement partStack=modelService.find(“part stack id”,app);
//启用渲染
partStack.setToBerndered(true);
}

您需要在此处提供更多详细信息。这是一个在Application.e4xmi中声明了MPartStack的e4 RCP还是一个3.x兼容模式RCP?还有“调用类时”是什么意思?你说的是命令处理程序吗?我说的是e4 RCP。我说的是处理程序类,当它被调用时,部分堆栈应该是可见的。什么不起作用?我测试了这个,它对我来说很好,你需要更明确地说明这个问题。处理程序正在运行吗?找到零件堆了吗?对不起!!由于不同的错误,它无法工作。现在工作正常了。非常感谢。