Class XMLWriterImpl

java.lang.Object
com.sun.xml.rpc.streaming.XMLWriterBase
com.sun.xml.rpc.streaming.XMLWriterImpl
All Implemented Interfaces:
XMLWriter

public class XMLWriterImpl extends XMLWriterBase

A concrete XMLWriter implementation class.

Author:
JAX-RPC Development Team
  • Constructor Details

  • Method Details

    • startElement

      public void startElement(String localName, String uri)
      Description copied from interface: XMLWriter
      Write the start tag for an element.
    • startElement

      public void startElement(String localName, String uri, String prefix)
      Description copied from interface: XMLWriter
      Write the start tag for an element.
    • writeNamespaceDeclaration

      public void writeNamespaceDeclaration(String prefix, String uri)
      Description copied from interface: XMLWriter
      Write a namespace declaration of the current element.
    • writeNamespaceDeclaration

      public void writeNamespaceDeclaration(String uri)
      Description copied from interface: XMLWriter
      Write a namespace declaration of the current element. The prefix name will be generated by the PrefixFactory currently configured for this writer.
    • writeAttribute

      public void writeAttribute(String localName, String uri, String value)
      Description copied from interface: XMLWriter
      Write an attribute of the current element.
    • writeAttributeUnquoted

      public void writeAttributeUnquoted(String localName, String uri, String value)
      Description copied from interface: XMLWriter
      Write an attribute (unquoted) of the current element.
    • writeChars

      public void writeChars(CDATA chars)
      Description copied from interface: XMLWriter
      Write character data within an element.
      Specified by:
      writeChars in interface XMLWriter
      Specified by:
      writeChars in class XMLWriterBase
    • writeChars

      public void writeChars(String chars)
      Description copied from interface: XMLWriter
      Write character data within an element.
      Specified by:
      writeChars in interface XMLWriter
      Specified by:
      writeChars in class XMLWriterBase
    • writeCharsUnquoted

      public void writeCharsUnquoted(String chars)
      Description copied from interface: XMLWriter
      Write character data within an element, skipping quoting.
    • writeCharsUnquoted

      public void writeCharsUnquoted(char[] buf, int offset, int len)
      Description copied from interface: XMLWriter
      Write character data within an element, skipping quoting.
    • endElement

      public void endElement()
      Description copied from interface: XMLWriter
      Write the end tag for the current element.
    • getPrefixFactory

      public PrefixFactory getPrefixFactory()
      Description copied from interface: XMLWriter
      Return the prefix factory in use by this writer.
    • setPrefixFactory

      public void setPrefixFactory(PrefixFactory factory)
      Description copied from interface: XMLWriter
      Set the prefix factory to be used by this writer.
    • getURI

      public String getURI(String prefix)
      Description copied from interface: XMLWriter
      Return the URI for a given prefix. If the prefix is undeclared, return null.
    • getPrefix

      public String getPrefix(String uri)
      Description copied from interface: XMLWriter
      Return a prefix for the given URI.

      If no prefix for the given URI is in scope, return null.

    • flush

      public void flush()
      Description copied from interface: XMLWriter
      Flush the writer and its underlying stream.
    • close

      public void close()
      Description copied from interface: XMLWriter
      Close the writer and its underlying stream.