Class SerializerXMLWriter

  • All Implemented Interfaces:
    XMLWriter

    public class SerializerXMLWriter
    extends java.lang.Object
    implements XMLWriter
    Write to an MXSerializer.
    Version:
    $Id$
    • Field Detail

      • namespace

        private final java.lang.String namespace
      • elements

        private final java.util.Stack<java.lang.String> elements
      • exceptions

        private java.util.List<java.lang.Exception> exceptions
    • Constructor Detail

      • SerializerXMLWriter

        public SerializerXMLWriter​(java.lang.String namespace,
                                   XmlSerializer serializer)
    • Method Detail

      • startElement

        public void startElement​(java.lang.String name)
        Specified by:
        startElement in interface XMLWriter
      • addAttribute

        public void addAttribute​(java.lang.String key,
                                 java.lang.String value)
        Specified by:
        addAttribute in interface XMLWriter
      • writeText

        public void writeText​(java.lang.String text)
        Specified by:
        writeText in interface XMLWriter
      • writeMarkup

        public void writeMarkup​(java.lang.String text)
        Specified by:
        writeMarkup in interface XMLWriter
      • storeException

        private void storeException​(java.io.IOException e)
      • getExceptions

        public java.util.List<java.lang.Exception> getExceptions()