Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse-E4:删除非活动透视图中的占位符将从活动透视图中获取控件_Java_Eclipse_Rcp_E4 - Fatal编程技术网

Java Eclipse-E4:删除非活动透视图中的占位符将从活动透视图中获取控件

Java Eclipse-E4:删除非活动透视图中的占位符将从活动透视图中获取控件,java,eclipse,rcp,e4,Java,Eclipse,Rcp,E4,几周前,我曾试图在一个eclipse论坛上提出可能的担忧,但没有得到回应。也许他们正在度假,或者论坛已经开始了它的死亡过程,以便找到一个新的对话平台。然而 现在谈谈我在e4 rcp上开发时遇到的一个小问题 我对那些模板持有者有点意见。我试图归档的是,在关闭任何占位符时,删除引用同一MPart的每个占位符(每个透视图一个) 为了实现这一点,我劫持了EPartService方法“hidePart(MPart,boolean)”来删除占位符,最后从windows.sharedElements中删除该部

几周前,我曾试图在一个eclipse论坛上提出可能的担忧,但没有得到回应。也许他们正在度假,或者论坛已经开始了它的死亡过程,以便找到一个新的对话平台。然而

现在谈谈我在e4 rcp上开发时遇到的一个小问题

我对那些模板持有者有点意见。我试图归档的是,在关闭任何占位符时,删除引用同一MPart的每个占位符(每个透视图一个)

为了实现这一点,我劫持了EPartService方法“hidePart(MPart,boolean)”来删除占位符,最后从windows.sharedElements中删除该部分。 除了一个例外,一切正常。在非活动透视图中关闭占位符时,其父partstack将激活另一个零件并从活动透视图中获取控件。 只有激活的零件在激活透视图中也可见时,才能看到这一点

我已经为此提交了一个bug:

但我绝对不确定这种策略是否会导致应用程序模型中出现完全混乱

有没有更好的办法让它工作

先谢谢你
Matthias

我只是想知道为什么这个问题被否决。如果这个帖子有问题,请告诉我。我只是想知道为什么这个问题被否决。如果这个帖子有问题,请告诉我。