【发布时间】:2016-08-22 12:27:08
【问题描述】:
在我们的 E4 RCP 应用程序中,我们有一个透视图,其中包含一个带有几个 E4 视图 (MPart) 的视图文件夹。 这些视图之一是 CRUD 视图,即。允许编辑和保存特定实体实例的视图。
每当此视图变脏时,即已编辑的实体已更改但尚未保存,(出于某种内部原因)我们希望阻止对同一视图文件夹中另一个视图的更改(这将使 CRUD 视图不可见)。 E4 中是否有可能否决视图变得不可见?
当然,我们可以在 EPartService 中为 MPart 注册一个部件侦听器,但这只会允许接收一个 partHidden 事件,这为时已晚。
【问题讨论】: