001: /*
002: * This program is free software; you can redistribute it and/or modify
003: * it under the terms of the GNU General Public License as published by
004: * the Free Software Foundation; either version 2 of the License, or
005: * (at your option) any later version.
006: *
007: * This program is distributed in the hope that it will be useful,
008: * but WITHOUT ANY WARRANTY; without even the implied warranty of
009: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
010: * GNU Library General Public License for more details.
011: *
012: * You should have received a copy of the GNU General Public License
013: * along with this program; if not, write to the Free Software
014: * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
015: */
016: package dlog4j.formbean;
017:
018: import java.util.Date;
019:
020: /**
021: * 点对点消息对象
022: * @author Liudong
023: */
024: public class MessageForm extends DlogActionForm {
025:
026: public final static int STATUS_NEW = 0x00; //新信息
027: public final static int STATUS_READ = 0x01; //已读
028: public final static int STATUS_DELETE = 0x02;//已删除
029:
030: int id;
031: UserForm fromUser;
032: UserForm toUser;
033: String content;
034: Date sendTime;
035: Date readTime;
036: int status;
037: int isHtml;
038:
039: public String getContent() {
040: return content;
041: }
042:
043: public void setContent(String content) {
044: this .content = content;
045: }
046:
047: public UserForm getFromUser() {
048: return fromUser;
049: }
050:
051: public void setFromUser(UserForm fromUser) {
052: this .fromUser = fromUser;
053: }
054:
055: public Date getSendTime() {
056: return sendTime;
057: }
058:
059: public String getSendTimeOutput() {
060: if (sendTime == null)
061: return "[无发送时间]";
062: return df1.format(sendTime);
063: }
064:
065: public void setSendTime(Date sendTime) {
066: this .sendTime = sendTime;
067: }
068:
069: public UserForm getToUser() {
070: return toUser;
071: }
072:
073: public void setToUser(UserForm toUser) {
074: this .toUser = toUser;
075: }
076:
077: public void setToUserId(int toUser) {
078: if (this .toUser == null)
079: this .toUser = new UserForm();
080: this .toUser.setId(toUser);
081: }
082:
083: public int getStatus() {
084: return status;
085: }
086:
087: public void setStatus(int status) {
088: this .status = status;
089: }
090:
091: public int getId() {
092: return id;
093: }
094:
095: public void setId(int id) {
096: this .id = id;
097: }
098:
099: public int getIsHtml() {
100: return isHtml;
101: }
102:
103: public void setIsHtml(int isHtml) {
104: this .isHtml = isHtml;
105: }
106:
107: public Date getReadTime() {
108: return readTime;
109: }
110:
111: public void setReadTime(Date readTime) {
112: this.readTime = readTime;
113: }
114: }
|