实现模板
模板支持
OASIS DEXlib 中的模板定义与 AP239E2_ARM_ASD_DEX_1_3_EXTENSION_lf.exp 长格式架构中的实体定义之间存在一一对应的关系。这意味着每个模板定义对应一个实体定义。
长格式架构中的模板扩展实体仅具有对其他扩展实体和/或纯 PLCS 实体的前向参考。它们在 PLCS 实体之上进行分层。这意味着,在将填充导出到纯 PLCS P21 文件之前,可以删除填充中的所有模板扩展实例 (而不会妨碍纯 PLCS 实例)。
实现示例
将 representing_part 模板的实现用作示例。这样做的意图是,如果您遵循此示例作为指南,则可以开发或了解模板函数。
模板层
各个模板彼此层叠,底部是纯 PLCS 实体。模板函数以完全相同的方式进行分层。下面的草绘中描绘了 representing_part 模板定义的各层。
以下三个 Express-G 图将 representing_part 模板描绘到最低的详细级别。
representing_part - 图表 1
representing_part - 图表 2
representing_part - 图表 3