[发明专利]一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法在审
申请号: | 202210302675.6 | 申请日: | 2022-03-24 |
公开(公告)号: | CN114879957A | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 郭涛;周海洋;陈雷;周婧;庞永江;周冲;田春生;张瑶伟;冯涵旭;王硕;杜忠 | 申请(专利权)人: | 北京时代民芯科技有限公司;北京微电子技术研究所 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/41;G06F9/445 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 程何 |
地址: | 100076 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 扩展 标签 语言 编辑 eclipse 界面 调用 工具 方法 | ||
1.一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法,其特征在于,包括:
利用可扩展标记语言文件设计菜单层次逻辑,配置需要使用的工具及参数,并完成可扩展标记语言文件的编写;
将编写好的可扩展标记语言文件中的标签解析为Eclipse插件开发的JAVA代码,生成菜单界面,通过在菜单界面进行人机交互操作实现调用Eclipse外部的工具和操作Eclipse中的界面工具实现功能开发。
2.根据权利要求1所述的一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法,其特征在于:所述菜单界面继承于可扩展标记语言文件中标签与子标签的层次关系,每个标签最终将以树的形式作为树的一个节点,层次级数根据需要设置;进一步,同一个工程中通过编写多个可扩展标记语言文件设计多个相互独立或在可扩展标记语言文件中指定继承关系的菜单,多个菜单之间通过菜单切换按键进行切换。
3.根据权利要求1所述的一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法,其特征在于:所述可扩展标记语言文件包括作为根节点或中间节点的菜单节点,菜单节点的标签至少包括:标签的名称、菜单标签,多个菜单标签的名称各不相同;进一步还包括菜单说明、菜单图标、继承关系、是否可见、后续节点。
4.根据权利要求3所述的一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法,其特征在于:所述可扩展标记语言文件还包括作为叶子结点的菜单项节点,所述菜单项节点至少包括菜单项标签的名称、菜单项标签以及调用函数;进一步还包括菜单项图标、菜单项是否可见、菜单项后续工具名称,其中各菜单项的名称各不相同。
5.根据权利要求4所述的一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法,其特征在于:所述菜单界面中,菜单节点作为根节点或中间节点,以菜单项作为叶子结点生成树形结构,并在菜单项的上下文中启动参数配置界面,提供通过图形界面配置参数的接口,完成参数配置,并将参数传递给功能动作。
6.根据权利要求5所述的一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法,其特征在于:所述可扩展标记语言文件包括工具标签,所述工具标签通过菜单项中的调用函数接口链接实现工具调用;当使用的工具为Eclipse之外的外部工具时,对应的可扩展标记语言文件包括参数数据类型的定义和工具的定义,最终转为命令行的形式,调用一个或多个工具。
7.根据权利要求6所述的一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法,其特征在于:所述工具参数根据实际需求自定义类型,生成相应形式的图形化配置接口,并按照设计对参数进行分组分页显示。
8.根据权利要求1所述的一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法,其特征在于:所述可扩展标记语言文件包括动作源标签,所述动作源标签用于指定工具的源文件类型,指定输入内容或输入文件地扩展名,并配置是否启用检查扩展名属性,可扩展标记语言文件在解析时是否检查该工具的输入文件格式,以确保源文件类型的正确性,或配置检查依赖属性,设定检查源文件是否存在。
9.根据权利要求1所述的一种利用可扩展标签语言编辑Eclipse界面及调用工具的方法,其特征在于,当操作Eclipse中的界面工具时,由可扩展标记语言文件中以参数的形式配置的输入文件解析传递至Eclipse插件开发的JAVA代码中,JAVA代码通过使用插件开发接口实现Eclipse界面工具的操作及使用。
10.一种计算机可读存储介质,所述的计算机可读存储介质存储有计算机程序,其特征在于,所述的计算机程序被处理器执行时实现如权利要求1~权利要求9任一所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京时代民芯科技有限公司;北京微电子技术研究所,未经北京时代民芯科技有限公司;北京微电子技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210302675.6/1.html,转载请声明来源钻瓜专利网。