public class ZipPackagePart extends PackagePart
PackagePart_container, _contentType, _partName| Constructor and Description |
|---|
ZipPackagePart(OPCPackage container,
PackagePartName partName,
java.lang.String contentType)
Constructor.
|
ZipPackagePart(OPCPackage container,
java.util.zip.ZipEntry zipEntry,
PackagePartName partName,
java.lang.String contentType)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close this part : flush this part, close the input stream and output
stream.
|
void |
flush()
Flush the content of this part.
|
protected java.io.InputStream |
getInputStreamImpl()
Implementation of the getInputStream() which return the inputStream of
this part zip entry.
|
protected java.io.OutputStream |
getOutputStreamImpl()
Implementation of the getOutputStream().
|
long |
getSize() |
java.util.zip.ZipEntry |
getZipArchive()
Get the zip entry of this part.
|
boolean |
load(java.io.InputStream ios)
Load the content of this part.
|
boolean |
save(java.io.OutputStream os)
Save the content of this part and the associated relationships part (if
this part own at least one relationship) into the specified output
stream.
|
addExternalRelationship, addExternalRelationship, addRelationship, addRelationship, addRelationship, addRelationship, clear, clearRelationships, compareTo, findExistingRelation, getContentType, getContentTypeDetails, getInputStream, getOutputStream, getPackage, getPartName, getRelatedPart, getRelationship, getRelationships, getRelationshipsByType, hasRelationships, isDeleted, isRelationshipExists, isRelationshipPart, removeRelationship, setContentType, setDeleted, toStringpublic ZipPackagePart(OPCPackage container, PackagePartName partName, java.lang.String contentType) throws InvalidFormatException
container - The container package.partName - Part name.contentType - Content type.InvalidFormatException - Throws if the content of this part invalid.public ZipPackagePart(OPCPackage container, java.util.zip.ZipEntry zipEntry, PackagePartName partName, java.lang.String contentType) throws InvalidFormatException
container - The container package.zipEntry - The zip entry corresponding to this part.partName - The part name.contentType - Content type.InvalidFormatException - Throws if the content of this part is invalid.public java.util.zip.ZipEntry getZipArchive()
protected java.io.InputStream getInputStreamImpl()
throws java.io.IOException
getInputStreamImpl in class PackagePartjava.io.IOException - Throws if an IO Exception occur in the implementation
method.protected java.io.OutputStream getOutputStreamImpl()
getOutputStreamImpl in class PackagePartpublic long getSize()
getSize in class PackagePartpublic boolean save(java.io.OutputStream os)
throws OpenXML4JException
PackagePartsave in class PackagePartos - Output stream to save this part.OpenXML4JException - If any exception occur.@NotImplemented public boolean load(java.io.InputStream ios)
PackagePartload in class PackagePartios - The input stream of the content to load.@NotImplemented public void close()
PackagePartclose in class PackagePart@NotImplemented public void flush()
PackagePartflush in class PackagePartCopyright 2018 The Apache Software Foundation or its licensors, as applicable.