com.atlassian.confluence.content.render.xhtml
Interface XmlOutputFactory

All Known Implementing Classes:
ConfluenceXmlOutputFactory, DelegateXmlOutputFactory

public interface XmlOutputFactory

This was introduced mainly because XMLOutputFactory is an abstract class :( We have implementations of 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).

Since:
4.0

Method Summary
 javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.OutputStream stream)
           
 javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.OutputStream stream, java.lang.String encoding)
           
 javax.xml.stream.XMLEventWriter createXMLEventWriter(javax.xml.transform.Result result)
           
 javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.Writer stream)
           
 javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream stream)
           
 javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream stream, java.lang.String encoding)
           
 javax.xml.stream.XMLStreamWriter createXMLStreamWriter(javax.xml.transform.Result result)
           
 javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.Writer stream)
           
 java.lang.Object getProperty(java.lang.String name)
           
 boolean isPropertySupported(java.lang.String name)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 

Method Detail

createXMLStreamWriter

javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.Writer stream)
                                                       throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamWriter

javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream stream)
                                                       throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamWriter

javax.xml.stream.XMLStreamWriter createXMLStreamWriter(java.io.OutputStream stream,
                                                       java.lang.String encoding)
                                                       throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamWriter

javax.xml.stream.XMLStreamWriter createXMLStreamWriter(javax.xml.transform.Result result)
                                                       throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLEventWriter

javax.xml.stream.XMLEventWriter createXMLEventWriter(javax.xml.transform.Result result)
                                                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLEventWriter

javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.OutputStream stream)
                                                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLEventWriter

javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.OutputStream stream,
                                                     java.lang.String encoding)
                                                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

createXMLEventWriter

javax.xml.stream.XMLEventWriter createXMLEventWriter(java.io.Writer stream)
                                                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

setProperty

void setProperty(java.lang.String name,
                 java.lang.Object value)
                 throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

getProperty

java.lang.Object getProperty(java.lang.String name)
                             throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

isPropertySupported

boolean isPropertySupported(java.lang.String name)


Copyright © 2003-2014 Atlassian. All Rights Reserved.