addParameter("certificate",
BundleUtil.getString(Bundle.ACADEMIC, getLocale(), "message.phd.finalization.certificate.certifies.that"));
}
private void addProgrammeInfo() {
PhdIndividualProgramProcess phdIndividualProgramProcess = getDocumentRequest().getPhdIndividualProgramProcess();
String stringTemplate =
BundleUtil.getString(Bundle.ACADEMIC, getLocale(), "label.phd.finalization.certificate.concluded.in");
String conclusionDate =
MessageFormat.format(stringTemplate, phdIndividualProgramProcess.getConclusionDate().toString("dd/MM/yyyy"));
addParameter("conclusionDate", conclusionDate);
StringBuilder thesisTitle = new StringBuilder();
thesisTitle.append("\"");
thesisTitle.append(getThesisTitle(phdIndividualProgramProcess));
thesisTitle.append("\"");
addParameter("thesisTitle", thesisTitle.toString());
StringBuilder builder = new StringBuilder();
builder.append(
BundleUtil.getString(Bundle.ACADEMIC, getLocale(),
"message.phd.finalization.certificate.made.thesis.presentation.on.doctoral.grade")).append(":")
.append(SINGLE_SPACE);
builder.append(phdIndividualProgramProcess.getPhdProgram().getName().getContent(getLanguage()).toUpperCase());
addParameter("phdProgram", customMultipleLineRightPad(builder.toString(), LINE_LENGTH, END_CHAR));
addParameter("finalizationInfo", buildFinalizationInfo());
}