摘要: EMF生成的应用程序里,用户的发出的每一条命令都是可以撤销(Undo)的,例如修改了产品的价格,按一下撤销按钮就能恢复原来的价格,当然还可以通过重做(Redo)再回到新的价格。为了实现这个功能,应用程序里维护了一个用于存放命令的类似栈的数据结构(CommandStack),每一条执行过的命令都被存放在那里,需要撤销时取出最近一条命令进行撤销。这个数据结构是由EditingDomain对象负责维护的, EditingDomain相当于编辑模型时的环境。 阅读全文
posted @ 2005-12-31 22:16 八进制 阅读(5355) 评论(0) 推荐(0) 编辑
摘要: Eclipse 3.1提供了新的资源文件访问方式,就是通过osgi.util.NLS类,这样可以简化程序代码。 阅读全文
posted @ 2005-12-31 10:42 八进制 阅读(2635) 评论(2) 推荐(0) 编辑