/* * $Id: MailData.java 263 2006-05-04 20:58:25Z lhoriman $ * $URL: http://subetha.tigris.org/svn/subetha/trunk/core/src/org/subethamail/core/lists/i/MailData.java $ */ package org.subethamail.core.lists.i; /** * Represents an text part for a mail message. * * @author Scott Hernandez */ public class TextPartData extends InlinePartData { private static final long serialVersionUID = 1L; /** Needed by Hessian */ protected TextPartData() {} /** */ public TextPartData(String contents, String type, String name, int size) { super(contents, type, name, size); if (size == 0 || size == -1) this.contentSize = contents.length() * Character.SIZE; this.contents = contents; } public String getContents() { return (String)this.contents; } public String toString() { return this.contentType + ":" + (String)this.contents; } }