public interface

XmlOutputFactory

com.atlassian.confluence.content.render.xhtml.XmlOutputFactory
Known Indirect Subclasses

Class Overview

This was introduced mainly because javax.xml.stream.XMLOutputFactory is an abstract class :( We have implementations of javax.xml.stream.XMLOutputFactory that we want to make available to plugins but OSGI ignores them because it only acknowledges beans with interfaces. (Speak to Ryan Thomas for more details).

Summary

Public Methods
abstract XMLEventWriter createXMLEventWriter(OutputStream stream)
abstract XMLEventWriter createXMLEventWriter(Writer stream)
abstract XMLEventWriter createXMLEventWriter(Result result)
abstract XMLEventWriter createXMLEventWriter(OutputStream stream, String encoding)
abstract XMLStreamWriter createXMLStreamWriter(Writer stream)
abstract XMLStreamWriter createXMLStreamWriter(Result result)
abstract XMLStreamWriter createXMLStreamWriter(OutputStream stream, String encoding)
abstract XMLStreamWriter createXMLStreamWriter(OutputStream stream)
abstract Object getProperty(String name)
abstract boolean isPropertySupported(String name)
abstract void setProperty(String name, Object value)

Public Methods

public abstract XMLEventWriter createXMLEventWriter (OutputStream stream)

Throws
XMLStreamException

public abstract XMLEventWriter createXMLEventWriter (Writer stream)

Throws
XMLStreamException

public abstract XMLEventWriter createXMLEventWriter (Result result)

Throws
XMLStreamException

public abstract XMLEventWriter createXMLEventWriter (OutputStream stream, String encoding)

Throws
XMLStreamException

public abstract XMLStreamWriter createXMLStreamWriter (Writer stream)

Throws
XMLStreamException

public abstract XMLStreamWriter createXMLStreamWriter (Result result)

Throws
XMLStreamException

public abstract XMLStreamWriter createXMLStreamWriter (OutputStream stream, String encoding)

Throws
XMLStreamException

public abstract XMLStreamWriter createXMLStreamWriter (OutputStream stream)

Throws
XMLStreamException

public abstract Object getProperty (String name)

public abstract boolean isPropertySupported (String name)

public abstract void setProperty (String name, Object value)