首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Eclipse数据绑定和不使用EMF的撤消/重做

使用Eclipse数据绑定和不使用EMF的撤消/重做
EN

Stack Overflow用户
提问于 2012-01-16 16:16:10
回答 1查看 584关注 0票数 0

在Eclipse应用程序中使用Eclipse-Databinding时,实现撤消/重做的常见方法是什么?当我在Google上搜索时,每个人都建议使用EMF,但EMF在我的公司是有限的。我知道操作等的用法,但是在使用数据绑定时,我应该在哪一点生成它们呢?

EN

回答 1

Stack Overflow用户

发布于 2012-04-11 21:31:50

撤销/重做功能主要需要一些类似操作的东西,如果你使用Eclipse,那么已经有了一个结构来用撤销/重做结构在操作中包装大量的工作。但是如果你使用数据绑定,最重要的部分是你必须实现自己的目标-初始化和执行操作的可观察对象(例如,你不能使用BeansObservables,因为数据绑定只是在你的目标上调用一个设置器,而不是一个操作。

长话短说:你必须复制在捆绑包org.eclipse.emf.databinding.edit中实现的东西,并用你自己的操作和命令栈替换EMF命令和命令栈。这个捆绑包给你一个很好的概述,什么需要实现,在哪里需要实现,以及如何实现这些……

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8877216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档