1
我有一個StringTemplate的文件下面的代碼:分隔字符串模板
(1) Module $component$ = new Module(new GeometryDescription[] {$shapes;separator=", "$});
,我知道錯了,因爲我想的是能夠產生這條線的多個
使當我打電話的組件列表的Component1(北,第一部分,第2部分) COMPONENT2(北,第一部分,第2部分,分3) 我得到如下:
Module North = new Module(new GeometryDescription[] {part1,part2});
Module South = new Module(new GeometryDescription[] {part1,part2,part3});
我如何寫句子(1)以便能夠做到這一點 謝謝
謝謝我的問題實際上是在語法中。我有模板中的(1),但是我無法正確地理解語法,最後我發現了:) $ components:{unit | ModuleComponentDescription $ unit.name +「Component」$ = new ModuleComponentDescription(new GeometryDescription [] $ unit.id:{shape | $ shape.name $}; separator =「,」$);} $ – Eldeus 2010-12-21 23:35:28