package org.mifos.dto.screen; import java.io.Serializable; import java.util.Locale; import org.joda.time.DateTime; @SuppressWarnings("PMD") @edu.umd.cs.findbugs.annotations.SuppressWarnings(value="SE_NO_SERIALVERSIONID", justification="should disable at filter level and also for pmd - not important for us") public class PersonnelNoteDto implements Serializable { private final DateTime commentDate; private final String comment; private final String personnelName; public PersonnelNoteDto(DateTime commentDate, String comment, String personnelName) { this.commentDate = commentDate; this.comment = comment; this.personnelName = personnelName; } public String getCommentDateFormatted() { return org.joda.time.format.DateTimeFormat.forPattern("dd/MM/yyyy").withLocale(Locale.getDefault()).print(this.commentDate); } public DateTime getCommentDate() { return this.commentDate; } public String getComment() { return this.comment; } public String getPersonnelName() { return this.personnelName; } }