net.jxta.impl.document
Class PlainTextDocument
java.lang.Object
|
+--net.jxta.impl.document.TextElementCommon
|
+--net.jxta.impl.document.PlainTextElement
|
+--net.jxta.impl.document.PlainTextDocument
- public class PlainTextDocument
- extends PlainTextElement
- implements net.jxta.document.StructuredTextDocument
This class is an implementation of the StructuredDocument interface using
simple text
- Since:
- JXTA 1.0
Constructor Summary |
PlainTextDocument(net.jxta.document.MimeMediaType mimeType,
java.io.InputStream stream)
Creates new PlainTextDocument |
PlainTextDocument(net.jxta.document.MimeMediaType mimeType,
java.lang.String type)
Creates new PlainTextDocument |
Method Summary |
net.jxta.document.Element |
createElement(java.lang.Object key)
create a new element without value |
net.jxta.document.Element |
createElement(java.lang.Object key,
java.lang.Object val)
create a new element with value |
net.jxta.document.TextElement |
createElement(java.lang.String name)
create a new element without value |
net.jxta.document.TextElement |
createElement(java.lang.String name,
java.lang.String val)
create a new element with value |
net.jxta.document.MimeMediaType |
getMimeType()
get Type |
java.io.Reader |
getReader()
|
java.lang.String |
getRootType()
|
java.io.InputStream |
getStream()
|
static net.jxta.document.MimeMediaType[] |
getSupportedMimeTypes()
Returns the MIME Media types supported by this this Document per
. |
void |
sendToStream(java.io.OutputStream stream)
|
void |
sendToWriter(java.io.Writer stream)
|
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
PlainTextDocument
public PlainTextDocument(net.jxta.document.MimeMediaType mimeType,
java.lang.String type)
- Creates new PlainTextDocument
PlainTextDocument
public PlainTextDocument(net.jxta.document.MimeMediaType mimeType,
java.io.InputStream stream)
- Creates new PlainTextDocument
getSupportedMimeTypes
public static net.jxta.document.MimeMediaType[] getSupportedMimeTypes()
- Returns the MIME Media types supported by this this Document per
.
Jxta does not currently support the 'Multipart' or 'Message' media types.
- Returns:
- An array of MimeMediaType objects containing the MIME Media Type
for this Document.
getMimeType
public net.jxta.document.MimeMediaType getMimeType()
- get Type
getRootType
public java.lang.String getRootType()
createElement
public net.jxta.document.Element createElement(java.lang.Object key)
- create a new element without value
createElement
public net.jxta.document.Element createElement(java.lang.Object key,
java.lang.Object val)
- create a new element with value
createElement
public net.jxta.document.TextElement createElement(java.lang.String name)
- create a new element without value
- Specified by:
- createElement in interface net.jxta.document.StructuredTextDocument
createElement
public net.jxta.document.TextElement createElement(java.lang.String name,
java.lang.String val)
- create a new element with value
- Specified by:
- createElement in interface net.jxta.document.StructuredTextDocument
getStream
public java.io.InputStream getStream()
sendToStream
public void sendToStream(java.io.OutputStream stream)
throws java.io.IOException
getReader
public java.io.Reader getReader()
sendToWriter
public void sendToWriter(java.io.Writer stream)
throws java.io.IOException