Package com.sun.mail.handlers
Class text_xml
java.lang.Object
com.sun.mail.handlers.handler_base
com.sun.mail.handlers.text_plain
com.sun.mail.handlers.text_xml
- All Implemented Interfaces:
DataContentHandler
DataContentHandler for text/xml.
- Author:
- Anil Vijendran, Bill Shannon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Object
getData
(ActivationDataFlavor aFlavor, DataSource ds) Given the flavor that matched, return the appropriate type of object.protected ActivationDataFlavor[]
Return an array of ActivationDataFlavors that we support.void
writeTo
(Object obj, String mimeType, OutputStream os) Write the object to the output stream, using the specified MIME type.Methods inherited from class com.sun.mail.handlers.text_plain
getContent
Methods inherited from class com.sun.mail.handlers.handler_base
getTransferData, getTransferDataFlavors
-
Constructor Details
-
text_xml
public text_xml()
-
-
Method Details
-
getDataFlavors
Description copied from class:handler_base
Return an array of ActivationDataFlavors that we support. Usually there will be only one.- Overrides:
getDataFlavors
in classtext_plain
- Returns:
- array of ActivationDataFlavors that we support
-
getData
Description copied from class:handler_base
Given the flavor that matched, return the appropriate type of object. Usually there's only one flavor so just call getContent.- Overrides:
getData
in classhandler_base
- Parameters:
aFlavor
- the ActivationDataFlavords
- DataSource containing the data- Returns:
- the object
- Throws:
IOException
- for errors reading the data
-
writeTo
Description copied from class:text_plain
Write the object to the output stream, using the specified MIME type.- Specified by:
writeTo
in interfaceDataContentHandler
- Overrides:
writeTo
in classtext_plain
- Throws:
IOException
-