public static String getTemplateStr(String templateLine) {
String templateStr = null;
try {
- ArrayList<String> args = SpecParser.getTemplateArg(templateLine);
- templateStr = "<" + args.get(1);
- for (int i = 1; i < args.size() / 2; i++) {
- templateStr = templateStr + ", " + args.get(i * 2 + 1);
+ ArrayList<VariableDeclaration> templateArgs = SpecParser.getTemplateArg(templateLine);
+ templateStr = "<" + templateArgs.get(0).name;
+ for (int i = 1; i < templateArgs.size(); i++) {
+ templateStr = templateStr + ", " + templateArgs.get(i);
}
templateStr = templateStr + ">";
} catch (ParseException e) {