我正在使用Enterprise Architect 10.0.1006从“平台无关模型”(PIM)创建“平台特定模型”(PSM)。 PIM是一种通用的codel,它声明具有通用描述的数据类型。您可以将此常见模型转换为特定模型(Java,C ++,Php等)。
但要这样做,我必须打开项目并在我想要转换的每个包上执行“转换当前包”选项卡。
它运行良好但我想知道,如果可以在C#中编写自动脚本来执行此任务。 有一个COM可以改变你的projectbrowser中的几乎所有内容。我可以通过这个COM访问每个图表,元素或包。但我没有找到任何方法来改造模型。
我的问题是:我可以使用C#使用自动脚本执行此tranfsormation吗?
答案 0 :(得分:1)
是。查看Object Model API,Project :: TransformPackage()。