【问题标题】:Eclipse - Synchronize Graphical Editor and Graphical ViewEclipse - 同步图形编辑器和图形视图
【发布时间】:2015-06-06 07:56:34
【问题描述】:

使用 Eclipse GEF。我有一个显示对象的图形编辑器。这是从显示相同 GEF 模型的图形视图构建的。基本上遵循“The Eclipse Graphical Editing Framework (GEF)”一书。它首先构建一个图形视图,然后在第 12 章左右切换到图形编辑器。

我的问题是将视图同步到它的编辑器的常见做法是什么?由于编辑器中的内容发生了变化,如何将其复制到视图中?

我在 Google 上进行了一些搜索,但没有找到。

另一件事,我认为可能很简单,但我可能没有看到它是如何在编辑器打开而我的视图未打开时将视图内容设置为编辑器? IE。当我选择 Window (Menu) > Show View > ... 我只是抓取活动页面和活动部分吗?然后检查以确保它是我的图形编辑器的一个实例?

【问题讨论】:

    标签: eclipse view editor eclipse-gef


    【解决方案1】:

    编辑器和视图应该由模型同步。编辑器中的更改是对模型进行的。模型将更改通知控制器。控制器更新视图。如果您保留视图的控制器,视图也会发生同样的情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多