MPS从动作中运行Model2Model转换和TextGen

时间:2017-09-05 10:13:32

标签: m2m mps

我正在为mbeddr开发一个可调度性分析插件。为了运行外部工具,我想将mbeddr模型转换为外部工具的模型,并使用Textgen方面为外部工具创建输入文件。分析将从插件解决方案中定义的Action开始(这是最聪明的方法吗?),那么如何从插件操作中触发M2M转换和textgen?

由于

1 个答案:

答案 0 :(得分:1)

您可以查看MPS中的MakeActionImpl班级。它基本上是通过创建MakeSession来完成的,它需要生成一个模型列表,您可以等待返回的Future。您需要对调用的生成器进行细粒度控制,并且所涉及的方面需要查看来自MakeUtils的{​​{1}}如果您想要与MPS内部进行更深入的集成,那么这是一个很好的蓝图。它还包含一个简单的API来执行简单的重建/ make任务。