}
} else {
optrDbg.write("Templates exist in '" + sTmplDir + "'");
TemplateFiller tf = new TemplateFiller(false);
StringBuffer sbAllPackageLists = new StringBuffer(sES);
for(int i = 0; i < aSacsacs.length; i++) {
String sDOSection = getSection(tf, aSacsacs[i].acs1,
tog1DOSection, sTMPL_DOS_all_depends_on_rows,
tog1DOSRow, sTMPL_DOSR_package_name,
sDOSRNewline, sDOSctnNothing);
String sDOBSection = getSection(tf, aSacsacs[i].acs2,
tog1DOBSection, sTMPL_DOBS_all_depended_on_by_rows,
tog1DOBSRow, sTMPL_DOBSR_package_name,
sDOBSRNewline, sDOBSctnNothing);
tf.setTemplate(tog3Pkg);
tf.fill(sTMPL_PKG_package_name, aSacsacs[i].s);
tf.fill(sTMPL_PKG_depends_on_section, sDOSection);
tf.fill(sTMPL_PKG_depended_on_by_section, sDOBSection);
sbAllPackageLists.append(tf.getResult());
}
tf.setOWriter(optrOutput.getOWriter());
tf.setTemplate(tog1Overall);
tf.fill(sTMPL_PKG_all_dependency_lists, sbAllPackageLists.toString());
optrDbg.write("Output exists in '" + sOutputFile + "'...");
}
}