org.apache.slide.extractor
Class MSPowerPointExtractor

java.lang.Object
  extended byorg.apache.slide.extractor.AbstractContentExtractor
      extended byorg.apache.slide.extractor.MSPowerPointExtractor
All Implemented Interfaces:
ContentExtractor, Extractor, org.apache.poi.poifs.eventfilesystem.POIFSReaderListener

public class MSPowerPointExtractor
extends AbstractContentExtractor
implements org.apache.poi.poifs.eventfilesystem.POIFSReaderListener

Author: Ryan Rhodes Date: Jun 27, 2004 Time: 3:45:39 AM


Constructor Summary
MSPowerPointExtractor(java.lang.String uri, java.lang.String contentType, java.lang.String namespace)
           
 
Method Summary
 java.io.Reader extract(java.io.InputStream content)
          Will be called before content gets stored
static void main(java.lang.String[] args)
           
 void processPOIFSReaderEvent(org.apache.poi.poifs.eventfilesystem.POIFSReaderEvent event)
           
 
Methods inherited from class org.apache.slide.extractor.AbstractContentExtractor
getContentType, getNamespace, getUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MSPowerPointExtractor

public MSPowerPointExtractor(java.lang.String uri,
                             java.lang.String contentType,
                             java.lang.String namespace)
Method Detail

extract

public java.io.Reader extract(java.io.InputStream content)
                       throws ExtractorException
Description copied from interface: ContentExtractor
Will be called before content gets stored

Specified by:
extract in interface ContentExtractor
Specified by:
extract in class AbstractContentExtractor
Throws:
ExtractorException

processPOIFSReaderEvent

public void processPOIFSReaderEvent(org.apache.poi.poifs.eventfilesystem.POIFSReaderEvent event)
Specified by:
processPOIFSReaderEvent in interface org.apache.poi.poifs.eventfilesystem.POIFSReaderListener

main

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