com.atlassian.confluence.content.render.xhtml
Class DefaultXmlStreamWriterTemplate

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.DefaultXmlStreamWriterTemplate
All Implemented Interfaces:
XmlStreamWriterTemplate

public class DefaultXmlStreamWriterTemplate
extends Object
implements XmlStreamWriterTemplate

Encapsulates the boiler plate around creating a stream writer.


Constructor Summary
DefaultXmlStreamWriterTemplate(XMLOutputFactory xmlFragmentOutputFactory)
           
 
Method Summary
 String execute(XmlStreamWriterCallback callback)
          Executes the specified callback and returns a string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultXmlStreamWriterTemplate

public DefaultXmlStreamWriterTemplate(XMLOutputFactory xmlFragmentOutputFactory)
Method Detail

execute

public String execute(XmlStreamWriterCallback callback)
               throws XMLStreamException,
                      XhtmlException
Description copied from interface: XmlStreamWriterTemplate
Executes the specified callback and returns a string.

Specified by:
execute in interface XmlStreamWriterTemplate
Parameters:
callback - the stream writer will be exposed to this callback for writing
Returns:
what was written to the stream writer as a string
Throws:
XMLStreamException
XhtmlException


Copyright © 2003-2012 Atlassian. All Rights Reserved.