org.apache.poi.hpsf.extractor
Class HPSFPropertiesExtractor

java.lang.Object
  extended by org.apache.poi.POITextExtractor
      extended by org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor

public class HPSFPropertiesExtractor
extends POITextExtractor

Extracts all of the HPSF properties, both build in and custom, returning them in textual form.


Field Summary
 
Fields inherited from class org.apache.poi.POITextExtractor
document
 
Constructor Summary
HPSFPropertiesExtractor(POIDocument doc)
           
HPSFPropertiesExtractor(POIFSFileSystem fs)
           
HPSFPropertiesExtractor(POITextExtractor mainExtractor)
           
 
Method Summary
 java.lang.String getDocumentSummaryInformationText()
           
 POITextExtractor getMetadataTextExtractor()
          Prevent recursion!
 java.lang.String getSummaryInformationText()
           
 java.lang.String getText()
          Retrieves all the text from the document.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HPSFPropertiesExtractor

public HPSFPropertiesExtractor(POITextExtractor mainExtractor)

HPSFPropertiesExtractor

public HPSFPropertiesExtractor(POIDocument doc)

HPSFPropertiesExtractor

public HPSFPropertiesExtractor(POIFSFileSystem fs)
Method Detail

getDocumentSummaryInformationText

public java.lang.String getDocumentSummaryInformationText()

getSummaryInformationText

public java.lang.String getSummaryInformationText()

getText

public java.lang.String getText()
Description copied from class: POITextExtractor
Retrieves all the text from the document. How cells, paragraphs etc are separated in the text is implementation specific - see the javadocs for a specific project for details.

Specified by:
getText in class POITextExtractor
Returns:
the text of all the properties defined in the document.

getMetadataTextExtractor

public POITextExtractor getMetadataTextExtractor()
Prevent recursion!

Specified by:
getMetadataTextExtractor in class POITextExtractor


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