主要内容

调用updateModel

更新AUTOSAR ARXML变化模型

描述

例子

调用updateModel (基于“增大化现实”技术,modelname)更新指定的开放模式与变化相关的XML文件中找到arxml.importer对象基于“增大化现实”技术。XML文件必须包含AUTOSAR软件组件的映射模型。

当比较XML文件的当前版本与以前的版本,比较常规应用这些规则为:

  1. 如果元素有相同的UUID和类型,匹配的元素。该函数不会更新模型。

  2. 如果元素有不同的uuid,不匹配的元素。功能更新ARXML变化的模型。

  3. 如果元素有相同的限定名称,匹配的元素。该函数不会更新模型。

  4. 否则,不匹配的元素。功能更新ARXML变化的模型。

更新生成并打开一个报告,细节的变化模型,并要求变化,并非由该函数。

AUTOSAR包结构更新影响到存储AR-PACKAGE结构和应用于未来的出口。但进口包结构更新不会影响AUTOSAR词典包路径XML选项。XML包路径选项适用于仿真软件中创建AUTOSAR元素金宝app®而不是进口的元素。

例子

全部折叠

更新模型mySWCAUTOSAR ARXML描述的更改updatedSWC.arxml和开放的一个更新报告。

open_system (“mySWC”)基于“增大化现实”技术= arxml.importer (“updatedSWC.arxml”);调用updateModel(基于“增大化现实”技术,“mySWC”);
mySWC # # # # # #更新模型作为mySWC_backup保存原始模型。基金# # #创建HTML报告mySWC_update_report.html

输入参数

全部折叠

AUTOSAR以前从XML文件,输入的信息作为一个指定arxml.importer对象句柄。

开放模型更新的名字与一个相关的XML文件的变化arxml.importer对象。

例子:“mySWC”

版本历史

介绍了R2014a

全部展开