This class is a Result implementation that writes
a textual representation of a transformed document to stream or file.
Because XML documents define their own encoding, it is usually
preferable to construct a StreamResult using a
File or OutputStream instead of
a character-based Writer which may use a different
encoding than that specified within the document.

public class StreamResult implements javax.xml.transform.Result {
// Public Constructors
public StreamResult( );
public StreamResult(java.io.File f);
public StreamResult(String systemId);
public StreamResult(java.io.Writer writer);
public StreamResult(java.io.OutputStream outputStream);
// Public Constants
public static final String FEATURE;
="http://javax.xml.transform.stream.StreamResult/feature"
// Public Instance Methods
public java.io.OutputStream getOutputStream( ); default:null
public java.io.Writer getWriter( ); default:null
public void setOutputStream(java.io.OutputStream outputStream);
public void setSystemId(java.io.File f);
public void setWriter(java.io.Writer writer);
// Methods Implementing Result
public String getSystemId( ); default:null
public void setSystemId(String systemId);
}