如何使用GEF创建附加树编辑器?

时间:2010-04-21 14:13:10

标签: editor tree palette eclipse-gef

我有一个GEF的图形编辑器。可以从调色板添加对象。 我的意思是一个例子: http://java-eclipse.info/IBM.Redbooks-Eclipse.Development.using.the.Graphical.Editing.Framework.and.the.Eclipse.Modeling.Framework/7823/images/fig166_01_0.jpg 所以,现在我想在树视图中添加一种不同的可能性来显示编辑器中的内容。我发现了“大纲”的可能性。除了将调色板中的对象添加到树视图之外,它的工作非常好。我的目标是,图形编辑器和树查看器/编辑器执行相同的操作(添加/删除对象,重命名对象,更改对象的属性,...),但以不同的方式显示。 有办法吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您可以尝试将Drop侦听器添加到大纲中的树视图中,并相应地实现树编辑部分中创建的所有编辑策略。