[发明专利]拓扑图显示方法及装置有效
申请号: | 202210706713.4 | 申请日: | 2022-06-21 |
公开(公告)号: | CN115022185B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 马福建;刘永峰 | 申请(专利权)人: | 浪潮通信信息系统有限公司 |
主分类号: | H04L41/12 | 分类号: | H04L41/12;H04L41/22 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张睿 |
地址: | 250101 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 拓扑 显示 方法 装置 | ||
1.一种拓扑图显示方法,其特征在于,包括:
接收对当前拓扑图中的第一目标节点的展开指令;
响应于所述展开指令,基于所述第一目标节点的标识,获取所述第一目标节点关联的节点、连线和分组的信息;
基于所述第一目标节点关联的节点、连线和分组的信息,在当前界面中显示第一节点、第一连线和第一分组;
其中,所述第一节点、第一连线和第一分组,分别为接收所述展开指令之前,未在当前界面中显示的所述第一目标节点关联的节点、连线和分组;
拓扑图显示方法还包括:
接收对当前拓扑图中的第二目标节点的折叠指令;
响应于所述折叠指令,基于所述第二目标节点的标识,获取第二节点的信息;
基于所述第二节点的信息,在当前界面中取消显示所述第二节点以及与第二节点关联的第三节点和第二连线;
其中,所述第二节点是接收所述折叠指令之前,在当前界面中显示的所述第二目标节点的下游节点;所述第三节点是接收所述折叠指令之前,在当前界面中显示的所述第二节点的各级下游节点和不同于所述第二目标节点的所述第二节点的各级上游节点;所述第二连线是接收所述折叠指令之前,在当前界面中显示的与所述第二节点或第三节点连接且不与所述第二目标节点连接的连线;
所述基于所述第二节点的信息,在当前界面中取消显示所述第二节点以及与第二节点关联的第三节点和第二连线,包括:
将所述第二节点的标识加入下游数据数组;
遍历所述下游数据数组,对于所述下游数据数组中的每个第一元素,将所述第一元素对应的第二节点的关联的所述第三节点的标识加入先进先出数组,并取消显示所述第二节点以及与所述第二节点连接的第二连线;
通过遍历所述先进先出数组,取消显示所述第三节点以及与所述第二节点连接的第二连线;
所述通过遍历所述先进先出数组,取消显示所述第三节点以及与所述第二节点连接的第二连线,包括:
对于所述中的每个第二元素,在所述第二元素对应的第三节点是目标第二连线中的上游节点,且所述目标第二连线中的下游节点未被取消显示的情况下,取消显示所述目标第二连线并将所述目标第二连线中的下游节点的标识加入所述先进先出数组。
2.根据权利要求1所述的拓扑图显示方法,其特征在于,所述基于所述第一目标节点关联的节点、连线和分组的信息,在当前界面中显示第一节点、第一连线和第一分组,包括:
基于所述第一目标节点关联的节点、连线和分组的信息,确定所述第一节点、第一连线和第一分组;
基于所述第一节点、第一连线和第一分组的信息,在当前界面中显示所述第一节点、第一连线和第一分组。
3.根据权利要求1所述的拓扑图显示方法,其特征在于,所述通过遍历所述先进先出数组,取消显示所述第三节点以及与所述第二节点连接的第二连线,包括:
对于所述中的每个第二元素,在所述第二元素对应的第三节点是目标第二连线中的下游节点,且所述目标第二连线中的上游节点未被取消显示的情况下,取消显示所述目标第二连线并将所述目标第二连线中的上游节点的标识加入所述先进先出数组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通信信息系统有限公司,未经浪潮通信信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210706713.4/1.html,转载请声明来源钻瓜专利网。