我在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)才能做到这一点 感谢
答案 0 :(得分:2)
您需要在模板中包装(1),然后将该模板映射到组件列表中。