在e4中,您可以使用 EPartService.isPartVisible(MPart part) . 但是,我想检查一个零件是否在另一个透视图中可见/打开,而不更改当前透视图。我做了很多次这样的检查,所以每次在活动/其他视角之间切换都不是最佳的。这可行吗?
EPartService.isPartVisible(MPart part)
zvokhttg1#
这个 EPartService.isPartOrPlaceholderInPerspective 方法执行此操作。
EPartService.isPartOrPlaceholderInPerspective
public boolean isPartOrPlaceholderInPerspective(String elementId, MPerspective perspective)
这将在给定的透视图中查找指定的id,并检查 isVisible 以及 isToBeRendered 标志是真的。
isVisible
isToBeRendered
1条答案
按热度按时间zvokhttg1#
这个
EPartService.isPartOrPlaceholderInPerspective
方法执行此操作。这将在给定的透视图中查找指定的id,并检查
isVisible
以及isToBeRendered
标志是真的。