[发明专利]多视图浏览树形结构数据的方法有效
申请号: | 201110059496.6 | 申请日: | 2011-03-11 |
公开(公告)号: | CN102117333A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 林金枝;薄晓军;郑博文 | 申请(专利权)人: | 北京神舟航天软件技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京北新智诚知识产权代理有限公司 11100 | 代理人: | 张卫华 |
地址: | 100094*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视图 浏览 树形 结构 数据 方法 | ||
1.一种多视图浏览树形结构数据的方法,其特征在于包括步骤:
1)使用树控件构造树形结构数据的主树,将对应该主树的主视图放入树浏览器内;
2)根据用户选择的子树构造对应该子树的子视图,将该子视图放入树浏览器内;
3)根据用户的切换命令在视图之间进行切换。
2.如权利要求1所述的多视图浏览树形结构数据的方法,其特征在于:
所述构建子视图步骤2)的详细步骤是:
2.1)用户选择子树;
2.2)构造一个包括用户所选的树节点及其下级节点的子树;
2.3)隐去当前显示的视图,将对应该子树的子视图放入树浏览器内。
3.如权利要求1所述的多视图浏览树形结构数据的方法,其特征在于:
所述切换视图步骤3)的详细步骤是:
3.1)将当前视图中子树的状态同步至主视图的主树上,使主视图中对应树节点及其分支的状态与当前视图中子树的状态一致;
3.2)构建子视图,加载用户所选的目标树节点及其下级节点数据,如果目标树节点确定的子视图已经存在,则本步骤省略;
3.3)从主视图的主树上恢复目标视图子树的状态;
3.4)隐藏当前视图并显示目标视图。
4.如权利要求1至3之一所述的多视图浏览树形结构数据的方法,其特征在于:
当用户的操作命令是向上时,则隐去当前显示的视图,转而显示当前视图中根节点的父节点所确定的子视图;
当操作命令是返回主视图时,则隐去当前显示的视图,转而显示主视图。
5.如权利要求1所述的多视图浏览树形结构数据的方法,其特征在于:
进一步包括记忆和恢复步骤4):当关闭树浏览器时,记忆当前浏览状态,再次打开树浏览器时,恢复记忆的浏览状态。
6.如权利要求5所述多视图浏览树形结构数据的方法,其特征在于:
所述的记忆和恢复步骤4)的详细步骤是:
3.1)用户发出关闭树浏览器命令;
3.2)记录当前视图的根节点;
3.3)将当前视图的树状态同步至主视图树上;
3.4)记录主视图树的状态;
3.5)关闭树浏览器,至此视图已被记忆,下面是恢复步骤;
3.6)再次打开树浏览器;
3.7)加载主视图树,从记录里恢复主视图树的状态;
3.8)打开子视图,加载记录里的根节点,根据主视图树的状态恢复子视图树的状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神舟航天软件技术有限公司,未经北京神舟航天软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110059496.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:物流行业中的数据采集器
- 下一篇:传感器数据流复杂查询结果的数据起源跟踪方法