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

时间:2017-01-18 07:02:15

标签: eclipse-rcp e4

我正在构建一个Eclipse e4 RCP应用程序。

当调用命令处理程序类时,应该动态地显示部分堆栈。

所以寻找一个我应该在课堂上用来使部件堆栈可见的代码。

1 个答案:

答案 0 :(得分:0)

如果您不希望MPartStack最初显示,请关闭Applicatin.e4xmi中零件堆栈设计中的To Be Rendered标志:

To Be Rendered flag

在命令处理程序中,您可以使用以下内容打开'to be rendered'标志:

@Execute
public void execute(MApplication app, EModelService modelService)
{
  // Find the part stack element

  MUIElement partStack = modelService.find("part stack id", app);

  // Turn on rendering

  partStack.setToBeRendered(true);
}