public class DefaultHomeOutputStream
extends java.io.FilterOutputStream
OutputStream
filter that writes a home in a stream
at .sh3d file format.DefaultHomeInputStream
Constructor and Description |
---|
DefaultHomeOutputStream(java.io.OutputStream out)
Creates a stream that will serialize a home and all the contents it references
in an uncompressed zip stream.
|
DefaultHomeOutputStream(java.io.OutputStream out,
int compressionLevel,
boolean includeTemporaryContent)
Creates a stream that will serialize a home in a zip stream.
|
DefaultHomeOutputStream(java.io.OutputStream out,
int compressionLevel,
ContentRecording contentRecording)
Creates a stream that will serialize a home in a zip stream.
|
public DefaultHomeOutputStream(java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public DefaultHomeOutputStream(java.io.OutputStream out, int compressionLevel, boolean includeTemporaryContent) throws java.io.IOException
compressionLevel
- 0-9includeTemporaryContent
- if true
, content instances of
TemporaryURLContent
class referenced by the saved home
as well as the content previously saved with it will be written.
If false
, all the content instances
referenced by the saved home will be written in the zip stream.java.io.IOException
public DefaultHomeOutputStream(java.io.OutputStream out, int compressionLevel, ContentRecording contentRecording) throws java.io.IOException
compressionLevel
- 0-9contentRecording
- how content should be recorded with home.java.io.IOException
public void writeHome(Home home) throws java.io.IOException
Content
objects
it points to.java.io.IOException
© Copyrights 2006-2014 eTeks - All rights reserved
Distributed under GNU General Public License