Snapper 3.0 API

org.enhydra.snapper.parsers.fileparsers.api
Interface ParserContainer

All Known Implementing Classes:
PowerPoint2007Parser, Word2007Parser

public interface ParserContainer

Author:
Miroslav Popov

Method Summary
 java.io.File getContainerFile(java.io.File originalFile, java.lang.String containerFileName, java.lang.String tempDir)
           
 java.util.Vector getNext(boolean parseContent)
           
 boolean hasNext()
           
 void setAdditionalParameters(java.util.HashMap<java.lang.String,java.lang.String> map)
           
 void setConversionTypes(java.util.Properties prop)
           
 void setFileSizeLimit(int limit)
           
 void setIndexContents(boolean indexContent)
           
 void setIndexDirectory(boolean indexDirectory)
           
 void setIndexFileTypes(java.util.Properties prop)
           
 void setIndexUnknownFileTypes(boolean indexUnknownFileTypes)
           
 void setLimit(java.util.Properties prop)
           
 

Method Detail

hasNext

boolean hasNext()

getNext

java.util.Vector getNext(boolean parseContent)
                         throws FileParserException
Throws:
FileParserException

getContainerFile

java.io.File getContainerFile(java.io.File originalFile,
                              java.lang.String containerFileName,
                              java.lang.String tempDir)
                              throws FileParserException
Throws:
FileParserException

setIndexContents

void setIndexContents(boolean indexContent)

setIndexUnknownFileTypes

void setIndexUnknownFileTypes(boolean indexUnknownFileTypes)

setIndexDirectory

void setIndexDirectory(boolean indexDirectory)

setIndexFileTypes

void setIndexFileTypes(java.util.Properties prop)

setConversionTypes

void setConversionTypes(java.util.Properties prop)

setLimit

void setLimit(java.util.Properties prop)

setFileSizeLimit

void setFileSizeLimit(int limit)

setAdditionalParameters

void setAdditionalParameters(java.util.HashMap<java.lang.String,java.lang.String> map)

Snapper 3.0 API