org.apache.poi.hpsf
Class HPSFPropertiesOnlyDocument

java.lang.Object
  extended by org.apache.poi.POIDocument
      extended by org.apache.poi.hpsf.HPSFPropertiesOnlyDocument

public class HPSFPropertiesOnlyDocument
extends POIDocument

A version of POIDocument which allows access to the HPSF Properties, but no other document contents. Normally used when you want to read or alter the Document Properties, without affecting the rest of the file


Field Summary
 
Fields inherited from class org.apache.poi.POIDocument
directory
 
Constructor Summary
HPSFPropertiesOnlyDocument(NPOIFSFileSystem fs)
           
HPSFPropertiesOnlyDocument(OPOIFSFileSystem fs)
           
HPSFPropertiesOnlyDocument(POIFSFileSystem fs)
           
 
Method Summary
 void write(java.io.OutputStream out)
          Write out, with any properties changes, but nothing else
 
Methods inherited from class org.apache.poi.POIDocument
createInformationProperties, getDirectory, getDocumentSummaryInformation, getPropertySet, getPropertySet, getSummaryInformation, readProperties, writeProperties, writeProperties, writeProperties, writePropertySet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HPSFPropertiesOnlyDocument

public HPSFPropertiesOnlyDocument(NPOIFSFileSystem fs)

HPSFPropertiesOnlyDocument

public HPSFPropertiesOnlyDocument(OPOIFSFileSystem fs)

HPSFPropertiesOnlyDocument

public HPSFPropertiesOnlyDocument(POIFSFileSystem fs)
Method Detail

write

public void write(java.io.OutputStream out)
           throws java.io.IOException
Write out, with any properties changes, but nothing else

Specified by:
write in class POIDocument
Parameters:
out - The stream to write to.
Throws:
java.io.IOException - thrown on errors writing to the stream


Copyright 2016 The Apache Software Foundation or its licensors, as applicable.