org.mentawai.mail
Class EmailAttachment

java.lang.Object
  extended by org.mentawai.mail.EmailAttachment

public class EmailAttachment
extends java.lang.Object

This class models an email attachment. Used by MultiPartEmail.

Version:
$Id: EmailAttachment.java,v 1.1 2006/03/02 17:11:41 soliveira Exp $
Author:
Frank Y. Kim

Field Summary
static java.lang.String ATTACHMENT
          Defintion of the part being an attachment
static java.lang.String INLINE
          Defintion of the part being inline
 
Constructor Summary
EmailAttachment()
           
 
Method Summary
 java.lang.String getDescription()
          Get the description.
 java.lang.String getDisposition()
          Get the disposition.
 java.lang.String getName()
          Get the name.
 java.lang.String getPath()
          Get the path.
 java.net.URL getURL()
          Get the URL.
 void setDescription(java.lang.String desc)
          Set the description.
 void setDisposition(java.lang.String aDisposition)
          Set the disposition.
 void setName(java.lang.String aName)
          Set the name.
 void setPath(java.lang.String aPath)
          Set the path to the attachment.
 void setURL(java.net.URL aUrl)
          Set the URL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTACHMENT

public static final java.lang.String ATTACHMENT
Defintion of the part being an attachment

See Also:
Constant Field Values

INLINE

public static final java.lang.String INLINE
Defintion of the part being inline

See Also:
Constant Field Values
Constructor Detail

EmailAttachment

public EmailAttachment()
Method Detail

getDescription

public java.lang.String getDescription()
Get the description.

Returns:
A String.

getName

public java.lang.String getName()
Get the name.

Returns:
A String.

getPath

public java.lang.String getPath()
Get the path.

Returns:
A String.

getURL

public java.net.URL getURL()
Get the URL.

Returns:
A URL.

getDisposition

public java.lang.String getDisposition()
Get the disposition.

Returns:
A String.

setDescription

public void setDescription(java.lang.String desc)
Set the description.

Parameters:
desc - A String.

setName

public void setName(java.lang.String aName)
Set the name.

Parameters:
aName - A String.

setPath

public void setPath(java.lang.String aPath)
Set the path to the attachment. The path can be absolute or relative and should include the filename.

Example: /home/user/images/image.jpg
Example: images/image.jpg

Parameters:
aPath - A String.

setURL

public void setURL(java.net.URL aUrl)
Set the URL.

Parameters:
aUrl - A URL.

setDisposition

public void setDisposition(java.lang.String aDisposition)
Set the disposition.

Parameters:
aDisposition - A String.


Copyright © 2005 Mentawai Team. All Rights Reserved.