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(NPOIFSFileSystem fs)
           
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.
static void main(java.lang.String[] args)
           
 
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)

HPSFPropertiesExtractor

public HPSFPropertiesExtractor(NPOIFSFileSystem 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

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException


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