addCell(BundleUtil.getString(Bundle.GEP, "label.externalId"), degree.getExternalId());
addCell(BundleUtil.getString(Bundle.GEP, "label.degreeType"), degree.getDegreeType().getLocalizedName());
addCell(BundleUtil.getString(Bundle.GEP, "label.name"), degree.getName());
addCell(BundleUtil.getString(Bundle.GEP, "label.cycle"),
table.getCycle() != null ? table.getCycle().ordinal() + 1 : null);
EctsComparabilityTable ects = table.getEctsTable();
for (int i = 10; i <= 20; i++) {
addCell(i + "", !ects.convert(i).equals(GradeScale.NA) ? ects.convert(i) : null);
}
EctsComparabilityPercentages percentages = table.getPercentages();
for (int i = 10; i <= 20; i++) {
addCell(i + "", percentages.getPercentage(i) != -1 ? percentages.getPercentage(i) : null);
}