CIM TEMPLATE 是一个模板库管理工具,它允许你用编程和可视化的方式来管理您的预置模板库。
对于二次开发者,我们提供了 C++ 和 C# 两种语言的支持,您可以使用您擅长的编程语言进行开发。对于一般用户,我们提供了一个模板编辑器,它允许您以所见即所得的方式展示、预览、管理和编辑您的预置模板库。
CIM TEMPLATE 以 Open Bridge Modeler 的模板为原型,提供了一套全新的实现。我们保留了 Open Bridge Modeler 的绝大部分功能,对部分功能进行了优化,对相关问题进行了修复,添加了一部分我们认为比较重要的功能,并且设计了全新的模板编辑器。我们在最大程度上保持了与 Open Bridge Modeler的兼容性,您可以方便地在 Open Bridge Modeler 模板和 CIM 模板间转换。
CIM TEMPLATE 依然采用 XML 文件来保存模板库,所不同的是我们修改了部分 XML 节点的格式。具体的差异请参阅CIM模板与OpenBridge模板的差异一章
CIM TEMPLATE 提供了完整地管理模板所需要的接口,支持对模板库的增删改查,您可以用代码生成需要的参数化模板。
CIM TEMPLATE 核心的功能之一就是创建参数化模板,我们主要通过设置约束和参数绑定来实现。
CIM TEMPLATE 的模板编辑器与 Open Bridge Modeler 的设计风格迥异,但功能基本相同,详细的介绍请参见模板编辑器一章。