}
this.tasks = new HashMap<String, GenerationTaskModel>();
for (Iterator<GenerationTaskConfig> codeCfgs = cg.getCodes().iterator(); codeCfgs
.hasNext();) {
GenerationTaskConfig taskCfg = codeCfgs.next();
GenerationTaskModel task = new GenerationTaskModel();
task.setName(taskCfg.getName());
task.setLang(taskCfg.getLang());
task.setDest(taskCfg.getDestPath());
task.setPackageName(taskCfg.getPkg());
task.setType(taskCfg.getType());
task.setAvailable(taskCfg.getAvailable().trim().equalsIgnoreCase(
"true") ? true : false);
task.setCodeModel(this.cms.get(taskCfg.getCm()));
task.setPattern(this.patterns.get(taskCfg.getPattern()));
task.setDataModel(this.dms.get(taskCfg.getDm()));
this.tasks.put(taskCfg.getName(), task);
}
for (Iterator<CodesetModel> codesets = cg.getCodesets().iterator(); codesets
.hasNext();) {
CodesetModel codeset = codesets.next();