org.jfree.repository.stream

Class StreamContentItem

public class StreamContentItem extends Object implements ContentItem

Creation-Date: 13.11.2006, 17:27:04

Author: Thomas Morgner

Constructor Summary
StreamContentItem(String name, ContentLocation parent, WrappedInputStream inputStream, WrappedOutputStream outputStream)
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

StreamContentItem

public StreamContentItem(String name, ContentLocation parent, WrappedInputStream inputStream, WrappedOutputStream outputStream)

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)