/** * */ package com.gmail.charleszq.picorner.model; import java.io.Serializable; import java.text.SimpleDateFormat; import java.util.Date; /** * @author charles(charleszq@gmail.com) * */ public class MediaObjectComment implements Serializable { /** * */ private static final long serialVersionUID = 8640171537704175360L; private String id; private String text; private Author author; private long creationTime = -1; // in ms private String createTimeString; public String getCreateTimeString() { if (createTimeString != null) return createTimeString; if (creationTime != -1) { SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm"); //$NON-NLS-1$ return format.format(new Date(getCreationTime())); } return ""; //$NON-NLS-1$ } public void setCreateTimeString(String createTimeString) { this.createTimeString = createTimeString; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getText() { return text; } public void setText(String text) { this.text = text; } public Author getAuthor() { return author; } public void setAuthor(Author author) { this.author = author; } public long getCreationTime() { return creationTime; } public void setCreationTime(long creationTime) { this.creationTime = creationTime; } }