diff --git a/src/de/deadlocker8/budgetmaster/logic/report/ColumnType.java b/src/de/deadlocker8/budgetmaster/logic/report/ColumnType.java index 22d5fae4a3669e76ab33d3d457b49619c39b68e0..b7503a80ce55a7b2d0da8699c98f17edf4f022c4 100644 --- a/src/de/deadlocker8/budgetmaster/logic/report/ColumnType.java +++ b/src/de/deadlocker8/budgetmaster/logic/report/ColumnType.java @@ -2,5 +2,24 @@ package de.deadlocker8.budgetmaster.logic.report; public enum ColumnType { - POSITION, DATE, REPEATING, CATEGORY, NAME, DESCRIPTION, RATING, AMOUNT -} + POSITION("Nr."), + DATE("Datum"), + REPEATING("Wiederholend"), + CATEGORY("Kategorie"), + NAME("Name"), + DESCRIPTION("Notiz"), + RATING("Bewertung"), + AMOUNT("Betrag"); + + private String name; + + private ColumnType(String name) + { + this.name = name; + } + + public String getName() + { + return name; + } +} \ No newline at end of file diff --git a/src/de/deadlocker8/budgetmaster/logic/report/ReportGenerator.java b/src/de/deadlocker8/budgetmaster/logic/report/ReportGenerator.java index 61dd48a3dbae9e23a28f76c9467ab2c724373fee..ef8d3f96e64d0750afb47c13a1965ca6b126d032 100644 --- a/src/de/deadlocker8/budgetmaster/logic/report/ReportGenerator.java +++ b/src/de/deadlocker8/budgetmaster/logic/report/ReportGenerator.java @@ -75,8 +75,7 @@ public class ReportGenerator for(ColumnType column : columnOrder.getColumns()) { - // TODO get string for enum type - PdfPCell cell = new PdfPCell(new Phrase(column.toString(), font)); + PdfPCell cell = new PdfPCell(new Phrase(column.getName(), font)); cell.setBackgroundColor(GrayColor.LIGHT_GRAY); cell.setHorizontalAlignment(Element.ALIGN_CENTER); table.addCell(cell);