org.pentaho.reporting.libraries.repository.email

Class EmailContentItem

public class EmailContentItem extends Object implements ContentItem

Creation-Date: 17.09.2008, 15:00:00

Author: Pedro Alves - WebDetails

Constructor Summary
EmailContentItem(String name, EmailRepository repository, EmailContentLocation parent)
Method Summary
booleandelete()
ObjectgetAttribute(String domain, String key)
ObjectgetContentId()
InputStreamgetInputStream()
StringgetMimeType()
StringgetName()
OutputStreamgetOutputStream()
ContentLocationgetParent()
RepositorygetRepository()
booleanisReadable()
booleanisWriteable()
booleansetAttribute(String domain, String key, Object value)

Constructor Detail

EmailContentItem

public EmailContentItem(String name, EmailRepository repository, EmailContentLocation parent)

Method Detail

delete

public boolean delete()

getAttribute

public Object getAttribute(String domain, String key)

getContentId

public Object getContentId()

getInputStream

public InputStream getInputStream()

getMimeType

public String getMimeType()

getName

public String getName()

getOutputStream

public OutputStream getOutputStream()

getParent

public ContentLocation getParent()

getRepository

public Repository getRepository()

isReadable

public boolean isReadable()

isWriteable

public boolean isWriteable()

setAttribute

public boolean setAttribute(String domain, String key, Object value)