org.apache.axiom.om.util

## Interface XMLStreamWriterFilter

- All Superinterfaces:
    javax.xml.stream.XMLStreamWriter
  All Known Implementing Classes:
    XMLStreamWriterFilterBase, XMLStreamWriterRemoveIllegalChars

      public interface XMLStreamWriterFilter
      extends javax.xml.stream.XMLStreamWriter

  An interface used to identify a filter class for an XMLStreamWriter The filter receives XMLStreamWriter events (and can change or log them). The filter then sends the events to the delegate XMLStreamWriter
  See Also:
    `XMLStreamWriterFilterBase`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `javax.xml.stream.XMLStreamWriter` | `getDelegate()`
    `void` | `setDelegate(javax.xml.stream.XMLStreamWriter writer)` Set a new delegate writer

    - ### Methods inherited from interface javax.xml.stream.XMLStreamWriter

      `close, flush, getNamespaceContext, getPrefix, getProperty, setDefaultNamespace, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeAttribute, writeCData, writeCharacters, writeCharacters, writeComment, writeDefaultNamespace, writeDTD, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeEndDocument, writeEndElement, writeEntityRef, writeNamespace, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartDocument, writeStartDocument, writeStartElement, writeStartElement, writeStartElement`

- - ### Method Detail

    - #### setDelegate

          void setDelegate(javax.xml.stream.XMLStreamWriter writer)

      Set a new delegate writer
      Parameters:
        `writer` -

    - #### getDelegate

          javax.xml.stream.XMLStreamWriter getDelegate()

      Returns:
        XMLStreamWriter delegate

Copyright © The Apache Software Foundation. All Rights Reserved.