разделитель в шаблоне строки - PullRequest
1 голос
/ 21 декабря 2010

У меня есть следующий код в файле stringtemplate:

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

, который, как я знаю, неверен, так как я хотел бы иметь возможность генерировать несколько из этой строки

так, чтобыкогда я вызываю список компонентов Компонент1 (Север, часть1, часть2), Компонент2 (Север, часть1, часть2, часть3), я получаю следующее:

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

как я могу написать предложение (1), чтобы иметь возможностьсделать это спасибо

1 Ответ

2 голосов
/ 21 декабря 2010

Вам нужно обернуть (1) в шаблон, а затем сопоставить этот шаблон с вашим списком компонентов.

...