X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmir%2Fcore%2Fmodel%2FComment.java;fp=source%2Fmir%2Fcore%2Fmodel%2FComment.java;h=0000000000000000000000000000000000000000;hb=53f90aac81d2c47624f5a1a6d61a796355d2345f;hp=3b2a26397c8e0f4c5571e500c2d83286594ff0c1;hpb=2b0e1c1d91eea7e201af61e1065ad12bf966d1ba;p=mir.git diff --git a/source/mir/core/model/Comment.java b/source/mir/core/model/Comment.java deleted file mode 100755 index 3b2a2639..00000000 --- a/source/mir/core/model/Comment.java +++ /dev/null @@ -1,252 +0,0 @@ -/* - * Comment.java - * - * Copyright (C) 2001, 2002, 2003 The Mir-coders group - * - * This file is part of Mir. - * - * Mir is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * Mir is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Mir; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * In addition, as a special exception, The Mir-coders gives permission to link - * the code of this program with any library licensed under the Apache Software License, - * The Sun (tm) Java Advanced Imaging library (JAI), The Sun JIMI library - * (or with modified versions of the above that use the same license as the above), - * and distribute linked combinations including the two. You must obey the - * GNU General Public License in all respects for all of the code used other than - * the above mentioned libraries. If you modify this file, you may extend this - * exception to your version of the file, but you are not obligated to do so. - * If you do not wish to do so, delete this exception statement from your version. - */ -package mir.core.model; - -import java.io.Serializable; -import java.util.Date; - -import org.apache.commons.lang.builder.EqualsBuilder; -import org.apache.commons.lang.builder.HashCodeBuilder; -import org.apache.commons.lang.builder.ToStringBuilder; - -/** - * - * Comment - * @author idefix - * @version $Id: Comment.java,v 1.4 2003/12/20 20:27:09 idfx Exp $ - */ -public class Comment implements Serializable, IComment { - - /** identifier field */ - private Integer id; - - /** persistent field */ - private String title; - - /** persistent field */ - private String creator; - - /** persistent field */ - private String description; - - /** nullable persistent field */ - private String mainUrl; - - /** nullable persistent field */ - private String email; - - /** nullable persistent field */ - private String address; - - /** nullable persistent field */ - private String phone; - - /** persistent field */ - private Date webdbCreate; - - /** persistent field */ - private boolean isPublished; - - /** persistent field */ - private Language language; - - /** persistent field */ - private Media media; - - /** nullable persistent field */ - private CommentStatus commentStatus; - - /** nullable persistent field */ - private int checksum; - - /** persistent field */ - private boolean isHtml; - - /** default constructor */ - public Comment() { - } - - public java.lang.Integer getId() { - return this.id; - } - - public void setId(java.lang.Integer id) { - this.id = id; - } - - public java.lang.String getTitle() { - return this.title; - } - - public void setTitle(java.lang.String title) { - this.title = title; - } - - public java.lang.String getCreator() { - return this.creator; - } - - public void setCreator(java.lang.String creator) { - this.creator = creator; - } - - public java.lang.String getDescription() { - return this.description; - } - - public void setDescription(java.lang.String description) { - this.description = description; - } - - public java.lang.String getMainUrl() { - return this.mainUrl; - } - - public void setMainUrl(java.lang.String mainUrl) { - this.mainUrl = mainUrl; - } - - public java.lang.String getEmail() { - return this.email; - } - - public void setEmail(java.lang.String email) { - this.email = email; - } - - public java.lang.String getAddress() { - return this.address; - } - - public void setAddress(java.lang.String address) { - this.address = address; - } - - public java.lang.String getPhone() { - return this.phone; - } - - public void setPhone(java.lang.String phone) { - this.phone = phone; - } - - public java.util.Date getWebdbCreate() { - return this.webdbCreate; - } - - public void setWebdbCreate(java.util.Date webdbCreate) { - this.webdbCreate = webdbCreate; - } - - public boolean isPublished() { - return this.isPublished; - } - - public void setPublished(boolean isPublished) { - this.isPublished = isPublished; - } - - public int getChecksum() { - return this.checksum; - } - - public void setChecksum(int checksum) { - this.checksum = checksum; - } - - public boolean isHtml() { - return this.isHtml; - } - - public void setHtml(boolean isHtml) { - this.isHtml = isHtml; - } - /** - * @return - */ - public CommentStatus getCommentStatus() { - return commentStatus; - } - - /** - * @return - */ - public Language getLanguage() { - return language; - } - - /** - * @return - */ - public Media getMedia() { - return media; - } - - /** - * @param status - */ - public void setCommentStatus(CommentStatus status) { - commentStatus = status; - } - - /** - * @param language - */ - public void setLanguage(Language language) { - this.language = language; - } - - /** - * @param media - */ - public void setMedia(Media media) { - this.media = media; - } - - public String toString() { - return new ToStringBuilder(this).append("id", getId()).toString(); - } - - public boolean equals(Object other) { - if (!(other instanceof Comment)) - return false; - Comment castOther = (Comment) other; - return new EqualsBuilder() - .append(this.getId(), castOther.getId()) - .isEquals(); - } - - public int hashCode() { - return new HashCodeBuilder().append(getId()).toHashCode(); - } - -}