private void endIterate() {
endSectionContainer();
}
private void startMacroDefinition(Attributes attrs) {
MacroDefinition macro = new MacroDefinition();
report.addMacro(attrs.getValue("name"), macro);
String attrList = attrs.getValue("arguments");
if (attrList != null) {
String names[] = attrList.split("[,; ]");
for (String name: names) {
macro.addArgument(name.trim());
}
}
startSectionContainer(macro);
}