package com.athena.asm.data; import java.util.ArrayList; import java.util.Date; import android.text.Html; public class Post { private String subjectID; private String topicSubjectID; private String title; private String author; private String board; private String boardID; private Date date; private String index; private CharSequence content; private ArrayList<Attachment> attachFiles; public static int ACTION_DEFAULT = 0; public static int ACTION_FIRST_POST_IN_SUBJECT = 1; public static int ACTION_PREVIOUS_POST_IN_SUBJECT = 2; public static int ACTION_NEXT_POST_IN_SUBJECT = 3; public Post() { date = new Date(); } @Override public String toString() { return this.content.toString(); } public String getSubjectID() { return subjectID; } public void setSubjectID(String subjectid) { this.subjectID = subjectid; } public void setTopicSubjectID(String topicSubjectID) { this.topicSubjectID = topicSubjectID; } public String getTopicSubjectID() { return topicSubjectID; } public String getTitle() { return this.title; } public void setTitle(String title) { this.title = title; } public String getAuthor() { return author; } public void setAuthor(String author) { this.author = author; } public String getPostIndex() { return index; } public void setPostIndex(String index) { this.index = index; } public String getBoard() { return board; } public void setBoard(String board) { this.board = board; } public void setDate(Date date) { this.date = date; } public Date getDate() { return date; } public void setContent(String content) { this.content = Html.fromHtml(content); } public String getTextContent() { String text = content.toString(); return text; } public CharSequence getContent() { return content; } public void setBoardID(String boardid) { this.boardID = boardid; } public String getBoardID() { return boardID; } public ArrayList<Attachment> getAttachFiles() { return attachFiles; } public void setAttachFiles(ArrayList<Attachment> attachFiles) { this.attachFiles = attachFiles; } }