Snapper 3.0 API

org.enhydra.snapper.parsers.fileparsers.parsers.office2007opc
Class MemoryPackagePart

java.lang.Object
  extended by org.enhydra.snapper.parsers.fileparsers.parsers.office2007opc.PackagePart
      extended by org.enhydra.snapper.parsers.fileparsers.parsers.office2007opc.MemoryPackagePart

public final class MemoryPackagePart
extends PackagePart


Field Summary
protected  byte[] data
          Les données de la partie.
protected  int length
          La longueur des données.
 
Fields inherited from class org.enhydra.snapper.parsers.fileparsers.parsers.office2007opc.PackagePart
container, contentType, uri
 
Constructor Summary
MemoryPackagePart(Package pack, java.net.URI partURI, java.lang.String contentType)
           
 
Method Summary
 void clear()
           
protected  java.io.InputStream getInputStreamImpl()
          Implémentation de la récupération du flux d'entrée du contenu de la partie.
protected  java.io.OutputStream getOutputStreamImpl()
          Implémentation de la récupération du flux de sortie du contenu de la aprtie.
 void save(java.io.OutputStream os)
          Enregistrement de la partie et de la partie de relations si la partie possède au moins une relation.
 
Methods inherited from class org.enhydra.snapper.parsers.fileparsers.parsers.office2007opc.PackagePart
addRelationship, addRelationship, clearRelationships, getContentType, getInputStream, getOutputStream, getParentPackage, getRelationships, getRelationshipsByType, getUri, hasRelationships, isDeleted, isRelationshipPart, setContentType, setDeleted, setUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

protected byte[] data
Les données de la partie.


length

protected int length
La longueur des données.

Constructor Detail

MemoryPackagePart

public MemoryPackagePart(Package pack,
                         java.net.URI partURI,
                         java.lang.String contentType)
Method Detail

getInputStreamImpl

protected java.io.InputStream getInputStreamImpl()
Description copied from class: PackagePart
Implémentation de la récupération du flux d'entrée du contenu de la partie.

Specified by:
getInputStreamImpl in class PackagePart

getOutputStreamImpl

protected java.io.OutputStream getOutputStreamImpl()
Description copied from class: PackagePart
Implémentation de la récupération du flux de sortie du contenu de la aprtie.

Specified by:
getOutputStreamImpl in class PackagePart

clear

public void clear()

save

public void save(java.io.OutputStream os)
Description copied from class: PackagePart
Enregistrement de la partie et de la partie de relations si la partie possède au moins une relation.

Specified by:
save in class PackagePart
Parameters:
os - Flux d'enregistrement

Snapper 3.0 API