e4检查部件是否在另一个透视图中打开

jqjz2hbq  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(357)

在e4中,您可以使用 EPartService.isPartVisible(MPart part) . 但是,我想检查一个零件是否在另一个透视图中可见/打开,而不更改当前透视图。我做了很多次这样的检查,所以每次在活动/其他视角之间切换都不是最佳的。这可行吗?

zvokhttg

zvokhttg1#

这个 EPartService.isPartOrPlaceholderInPerspective 方法执行此操作。

public boolean isPartOrPlaceholderInPerspective(String elementId, MPerspective perspective)

这将在给定的透视图中查找指定的id,并检查 isVisible 以及 isToBeRendered 标志是真的。

相关问题