org.outerj.daisy.textextraction.impl
Class TextExtractorImpl

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.outerj.daisy.textextraction.impl.TextExtractorImpl
All Implemented Interfaces:
org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.outerj.daisy.textextraction.TextExtractor

public class TextExtractorImpl
extends org.apache.avalon.framework.logger.AbstractLogEnabled
implements org.outerj.daisy.textextraction.TextExtractor, org.apache.avalon.framework.configuration.Configurable


Constructor Summary
TextExtractorImpl()
           
 
Method Summary
 void configure(org.apache.avalon.framework.configuration.Configuration configuration)
           
 java.lang.String getText(java.lang.String mimeType, java.io.InputStream is)
           
 boolean supportsMimeType(java.lang.String mimeType)
           
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextExtractorImpl

public TextExtractorImpl()
Method Detail

configure

public void configure(org.apache.avalon.framework.configuration.Configuration configuration)
               throws org.apache.avalon.framework.configuration.ConfigurationException
Specified by:
configure in interface org.apache.avalon.framework.configuration.Configurable
Throws:
org.apache.avalon.framework.configuration.ConfigurationException

getText

public java.lang.String getText(java.lang.String mimeType,
                                java.io.InputStream is)
                         throws java.lang.Exception
Specified by:
getText in interface org.outerj.daisy.textextraction.TextExtractor
Throws:
java.lang.Exception

supportsMimeType

public boolean supportsMimeType(java.lang.String mimeType)
Specified by:
supportsMimeType in interface org.outerj.daisy.textextraction.TextExtractor


Copyright © -2012 . All Rights Reserved.