org.apache.abdera.util
Class AbderaResult

java.lang.Object
  extended by javax.xml.transform.stream.StreamResult
      extended by org.apache.abdera.util.AbderaResult
All Implemented Interfaces:
Result

public final class AbderaResult
extends StreamResult
implements Result

Provides a simple (and likely somewhat inefficient) implementation of javax.xml.transform.Result that allows Abdera objects to be used with the javax.xml.transform API's Only use this once per transform!!!


Field Summary
 
Fields inherited from class javax.xml.transform.stream.StreamResult
FEATURE
 
Fields inherited from interface javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
 
Constructor Summary
AbderaResult()
           
AbderaResult(Abdera abdera)
           
 
Method Summary
<T extends Element>
Document<T>
getDocument()
           
 OutputStream getOutputStream()
           
 Writer getWriter()
           
 void setOutputStream(OutputStream out)
           
 void setWriter(Writer out)
           
 
Methods inherited from class javax.xml.transform.stream.StreamResult
getSystemId, setSystemId, setSystemId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.transform.Result
getSystemId, setSystemId
 

Constructor Detail

AbderaResult

public AbderaResult()

AbderaResult

public AbderaResult(Abdera abdera)
Method Detail

getDocument

public <T extends Element> Document<T> getDocument()

getOutputStream

public OutputStream getOutputStream()
Overrides:
getOutputStream in class StreamResult

getWriter

public Writer getWriter()
Overrides:
getWriter in class StreamResult

setOutputStream

public void setOutputStream(OutputStream out)
Overrides:
setOutputStream in class StreamResult

setWriter

public void setWriter(Writer out)
Overrides:
setWriter in class StreamResult


Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.