[发明专利]文档处理装置和文档处理方法无效
| 申请号: | 200580038724.4 | 申请日: | 2005-11-14 |
| 公开(公告)号: | CN101057233A | 公开(公告)日: | 2007-10-17 |
| 发明(设计)人: | 叶俊信;大岛教雄 | 申请(专利权)人: | 佳思腾软件公司 |
| 主分类号: | G06F17/21 | 分类号: | G06F17/21 |
| 代理公司: | 北京英赛嘉华知识产权代理有限责任公司 | 代理人: | 余朦;方挺 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文档 处理 装置 方法 | ||
技术领域
本发明涉及文档处理技术,特别涉及处理由标记语言描述的文档的文档处理装置和文档处理方法。
背景技术
XML作为适用于通过网络等与他人共享数据的格式受到人们的关注,且人们正开发用于编写、显示和编辑XML文档的应用软件(例如,请参考专利文献1)。XML文档由根据文档类型定义等所定义的词汇(标签集)编写。
专利文献1:特开2001-290804号公报
发明内容
发明要解决的课题
词汇可以任意进行定义,在理论上可以存在无限多的词汇。对应于所有这些词汇提供专用的显示和编辑环境是不太现实的。在现有技术中,在对由专用编辑环境未准备的词汇描述的文档进行编辑的情况下,直接用文本编辑器等编辑由文本数据构成的文档的源。
本发明是鉴于这种状况而做出的,其目的在于提供一种支持创建新词汇的技术。
解决课题的方案
本发明的实施方式是关于文档处理装置的。该文档处理装置包括:第一连接器单元,在获取了由第一标记语言描述的第一文档时,将所述第一文档映射为由不同于第一标记语言的第二标记语言描述的第二文档,监视作为映射源的所述第一文档和作为映射目的的所述第二文档的对应关系,保持其整体性;第二连接器单元,将所述第二文档映射为由不同于所述第二标记语言的第三标记语言描述的第三文档,监视作为映射源的所述第二文档和作为映射目的的所述第三文档的对应关系,保持其整体性;处理系统,将所述第三文档布局并显示,并接受来自用户的编辑操作。
文档处理装置进一步包括:获取单元,获取描述了用于将所述第一文档向所述第二文档映射的规则的第一定义文件,和描述了用于将所述第二文档向所述第三文档映射的规则的第二定义文件,所述第一连接器单元可基于所述第一定义文件生成,所述第二连接器单元可基于所述第二定义文件生成。
所述处理系统接收到用户对所述第三文档的编辑操作时,所述第二连接器单元可将所述第二文档的与成为所述第三文档的所述编辑操作对象的部分对应的部分确定为编辑对象,所述第一连接器单元可将所述第一文档中与成为所述第二文档的编辑对象的部分对应的部分确定为编辑对象。
所述处理系统接收到用户对所述第三文档的编辑操作时,对所述第二连接器单元发布所述第二文档的编辑事件,所述第二连接器单元从所述处理系统获取了所述编辑事件后,对所述第一连接器单元发布对于与该编辑事件对应的所述第一文档的编辑事件,所述第一连接器单元获取所述编辑事件后,发布对于与该编辑事件对应的所述第一文档的编辑命令,编辑所述第一文档,所述第一连接器单元获取所述第一文档的变更通知后,重新建立所述第二文档,使之反映所述第一文档的变更,所述第二连接器单元获取所述第二文档的变更通知后,重新建立所述第三文档,使之反映所述第二文档的变更,所述处理系统获取所述第三文档的变更通知后,将所述第三文档重新布局显示。
描述用于将所述第二文档向所述第三文档映射的规则的第二定义文件还可以描述将对所述第二文档执行的编辑事件变换为对所述第一文档的编辑事件的规则。
所述处理系统接收用户对第三文档的编辑操作后,发布对与该编辑事件对应的所述第二文档的编辑命令,编辑所述第二文档,所述第一连接器单元获取所述第二文档的变更通知后,将所述第二文档的改变反映到所述第一文档中;所述第二连接器单元获取所述第二文档的变更通知后,重新建立所述第三文档,使之反映所述第二文档的变更,所述处理系统获取所述第三文档的变更通知后,将所述第三文档重新布局显示。
描述用于将所述第一文档向所述第二文档映射的规则的第一定义文件,也可描述用于将所述第二文档的变更反应于所述第一文档的规则。所述第一连接器单元也可参考描述了用于将所述第二文档的变更反映到所述第一文档的规则的第三定义文件,将所述第二文档的变更反映到所述第一文档中。
本发明的另一实施方式涉及文档处理方法。该文档处理方法的特征在于,包括以下步骤:反复多次进行把标记语言描述的文档映射为其他标记语言描述的文档的步骤以生成三个以上的不同的文档的步骤;显示生成的文档中最后阶段文档的步骤;在获取了对所述最后阶段文档的编辑操作时,发布对与该编辑操作对应的前段文档的编辑事件的步骤;将对后段文档的所述编辑事件变换为对于对应的前段文档的编辑事件,向前段传播编辑事件的步骤;将对预定阶段的文档的编辑事件变换为对其文档的编辑命令,编辑该文档的步骤;和将所编辑的文档的变更反映到其他文档的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳思腾软件公司,未经佳思腾软件公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200580038724.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:控制安全系统的一键式多功能密钥卡
- 下一篇:后维特比纠错装置及其相关方法





