List<Condition<Program>> regexConditions =
new ArrayList<Condition<Program>>();
for (Iterator j = program.elementIterator(ELEM_PATTERN); j.hasNext(); ) {
List<Condition<Program>> regexConditions =
new ArrayList<Condition<Program>>();
for (Iterator j = program.elementIterator(ELEM_PATTERN); j.hasNext(); ) {