Outputter optr = ucl.getOSDOOrOSDOAndFile("outfile", false);
String sDirToAnalyze = cl.getOptionValue("dir2nlz");
String sPkgPrefix = cl.getOptionValue("pkgpref", null);
//Prepare, set and get command line parameters...END
(new UtilJDLCode()).reportJDLinkCodeErrors(sDocletClassMap, sDirToAnalyze, bAnalyzeJDLCs, sSourceCodeBaseDir, sRelUrlJDToSourceBases, bReportAllSCLs, bVerifyLinkTargetsExist, bPrintXOnTheFly, sPkgPrefix, optr.getOWriter());
if(cl.hasOption("outfile")) {
optr.write("\n\nOutput written to '" + ((OWFile)optr.getOWriter()).getPath() + "'");
}