Class text_xml

  • All Implemented Interfaces:
    javax.activation.DataContentHandler

    public class text_xml
    extends text_plain
    DataContentHandler for text/xml.
    Author:
    Anil Vijendran, Bill Shannon
    • Constructor Detail

      • text_xml

        public text_xml()
    • Method Detail

      • getDataFlavors

        protected javax.activation.ActivationDataFlavor[] getDataFlavors()
        Description copied from class: handler_base
        Return an array of ActivationDataFlavors that we support. Usually there will be only one.
        Overrides:
        getDataFlavors in class text_plain
        Returns:
        array of ActivationDataFlavors that we support
      • getData

        protected Object getData​(javax.activation.ActivationDataFlavor aFlavor,
                                 javax.activation.DataSource ds)
                          throws IOException
        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 class handler_base
        Parameters:
        aFlavor - the ActivationDataFlavor
        ds - DataSource containing the data
        Returns:
        the object
        Throws:
        IOException - for errors reading the data