1

我在 stringtemplate 文件中有以下代码:

(1)    Module $component$ = new Module(new GeometryDescription[] {$shapes;separator=", "$});

我知道这是错误的,因为我希望能够生成这条线的多个

这样当我调用组件列表 Component1(North, part1, part2) Component2(North, part1, part2,part3) 时,我得到以下信息:

  Module North = new Module(new GeometryDescription[] {part1,part2});
  Module South = new Module(new GeometryDescription[] {part1,part2,part3});

我怎样才能写句子(1)才能做到这一点谢谢

4

1 回答 1

2

您需要将 (1) 包装在一个模板中,然后将该模板映射到您的组件列表中。

于 2010-12-21T17:28:35.617 回答