【技术实现步骤摘要】
对UML设计图的图元处理方法、装置和计算机设备
本专利技术涉及计算机
,特别是涉及一种对UML设计图的图元处理方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,在开发各类项目时,大都会利用计算机绘制UML设计图,以更好地指导后期开发工作。例如,在对业务系统这类项目的开发时,一般会利用计算机上的EA绘图应用程序绘制UML设计图。在传统技术中,这类绘图应用程序都会利用定义好的设计图模版定义将在文档编辑应用程序(如Word应用程序,即MicrosoftOfficeWord应用程序)的应用格式,相关人员可以直接按照定义好的应用文档格式进行导出。但是,如果导出的文档不符合实际应用需求的情况下,相关人员还需要进一步对UML设计图模版定义进行处理,可见,目前对UML设计图的处理方式不够灵活,较难符合实际应用需求。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高对UML设计图处理的灵活性的对UML设计图的图元处理方法、装置、计算机设备和存储介质。第一方面,提供一种对UML设 ...
【技术保护点】
1.一种对UML设计图的图元处理方法,其特征在于,包括:/n生成文档类;所述文档类是在文档编辑应用中对文档内容进行处理时使用的类;/n抽取UML设计图的图元信息;/n构建所述文档类和所述图元信息的映射关系;/n将所述映射关系以图元插件的形式嵌入在所述文档编辑应用中。/n
【技术特征摘要】
1.一种对UML设计图的图元处理方法,其特征在于,包括:
生成文档类;所述文档类是在文档编辑应用中对文档内容进行处理时使用的类;
抽取UML设计图的图元信息;
构建所述文档类和所述图元信息的映射关系;
将所述映射关系以图元插件的形式嵌入在所述文档编辑应用中。
2.根据权利要求1所述的方法,其特征在于,所述文档编辑应用为Word应用;所述生成文档类的步骤,包括:
在visualstudio集成开发环境中,创建插件开发工程;所述插件开发工程为针对所述图元插件的开发工程;
在所述插件开发工程中,获取至少一个文档数据成员;所述文档数据成员用于表征所述文档类对所述文档内容的处理方式;
对所述至少一个文档数据成员进行位置排布处理,得到文档类。
3.根据权利要求2所述的方法,其特征在于,所述构建所述文档类和所述图元信息的映射关系的步骤,包括:
将所述图元信息保存在所述文档类的文档数据成员中;
根据所述图元信息的保存位置,得到所述文档类和所述图元信息的映射关系。
4.根据权利要求1所述的方法,其特征在于,在所述将所述映射关系以图元插件的形式嵌入在所述文档编辑应用中的步骤之后,还包括:
获取光标位置;
确定与所述光标位置对应的目标图元插件;
调用预览接口,对所述目标图元插件进行预览展示。
5.根据权利要求1所述的方法,其特征在于,在所述将所述映射关系以图元插件的形式嵌入在所述文档编辑应用中的步骤之后,还包括:
当获取到对所...
【专利技术属性】
技术研发人员:郑灶贤,杨锐,李德俊,
申请(专利权)人:南方电网财务有限公司,南方电网数字电网研究院有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。