隐藏节点展开方法、装置、计算设备及存储介质制造方法及图纸

技术编号:32551131 阅读:19 留言:0更新日期:2022-03-05 11:50
本发明专利技术提供了一种隐藏节点展开方法、装置、计算设备及存储介质,其中方法包括:当接收到针对点线关系图中目标收缩节点的展开发起指令时,获取所述目标收缩节点的属性信息;根据该属性信息确定所述目标收缩节点可被展开的最大层级,并根据所述最大层级响应所述展开发起指令;接收针对所述目标收缩节点的展开操作指令,根据所述展开操作指令确定针对所述目标收缩节点所需展开的不超过所述最大层级的展开层级;根据所述目标收缩节点的属性信息,将所述目标收缩节点下所述展开层级上的隐藏节点展开。本方案,能够提高展开层级的选择灵活性和可控性,进而提高用户体验。进而提高用户体验。进而提高用户体验。

【技术实现步骤摘要】
隐藏节点展开方法、装置、计算设备及存储介质


[0001]本专利技术实施例涉及计算机
,特别涉及一种隐藏节点展开方法、装置、计算设备及存储介质。

技术介绍

[0002]在点线关系图绘制中,当存在大量点线关系时,会导致视线受阻、整洁性差等问题。因此可以将某一类或某一群节点进行收缩,当需要时再将收缩的节点展开。现有技术中,当针对收缩节点进行展开时,是将该收缩节点下所有隐藏节点一次性全部展开。可见,现有技术展开隐藏节点的方式灵活性和可控性均较差,影响用户体验。

技术实现思路

[0003]基于现有展开隐藏节点的方式灵活性和可控性较差,影响用户体验的问题,本专利技术实施例提供了一种隐藏节点展开方法、装置、计算设备及存储介质,能够提高灵活性和可控性,进而提高用户体验。
[0004]第一方面,本专利技术实施例提供了一种隐藏节点展开方法,包括:
[0005]当接收到针对点线关系图中目标收缩节点的展开发起指令时,获取所述目标收缩节点的属性信息;
[0006]根据该属性信息确定所述目标收缩节点可被展开的最大层级,并根据所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种隐藏节点展开方法,其特征在于,包括:当接收到针对点线关系图中目标收缩节点的展开发起指令时,获取所述目标收缩节点的属性信息;根据该属性信息确定所述目标收缩节点可被展开的最大层级,并根据所述最大层级响应所述展开发起指令;接收针对所述目标收缩节点的展开操作指令,根据所述展开操作指令确定针对所述目标收缩节点所需展开的不超过所述最大层级的展开层级;根据所述目标收缩节点的属性信息,将所述目标收缩节点下所述展开层级上的隐藏节点展开。2.根据权利要求1所述的方法,其特征在于,在所述获取所述目标收缩节点的属性信息之前,还包括:确定所述点线关系图中包含的各连通子图的第一集合;针对所述第一集合中的每一个连通子图,分别建立节点的属性信息;所述属性信息包括节点唯一标识、父节点属性、子节点属性、节点状态、后代节点的层级深度和相对父节点的位置中的至少一个;所述根据该属性信息确定所述目标收缩节点可被展开的最大层级,包括:将该属性信息中后代节点的层级深度确定为所述最大层级。3.根据权利要求2所述的方法,其特征在于,每一个连通子图中节点的属性信息的建立方式,包括:确定该连通子图中的根节点;从该连通子图的所述根节点开始,逐个确定该连通子图中各节点与其直接相连节点的父子关系,并记录在对应节点的父节点属性和子节点属性中。4.根据权利要求1所述的方法,其特征在于,所述展开操作指令携带所需展开的层级深度;所述根据所述展开操作指令确定针对所述目标收缩节点所需展开的不超过所述最大层级的展开层级,包括:确定所述所需展开的层级深度是否不大于所述最大层级;若是,则将不大于所述所需展开的层级深度的层级确定为展开层级;若否,则将不大于所述最大层级的层级确定为展开层级。5.根据权利要求1所述的方法,其特征在于,所述展开操作指令携带至少一个所需展开的展开层级;且该至少一个所需...

【专利技术属性】
技术研发人员:谷雨吕嘉洛王亮肖新光
申请(专利权)人:安天科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1