Snapper 1.0 API

org.enhydra.snapper.parsers.fileparsers
Class FileParserMaster

java.lang.Object
  extended byorg.enhydra.snapper.parsers.fileparsers.FileParserMaster

public class FileParserMaster
extends java.lang.Object

Author:
Miroslav Popov, Milin Radivoj

Field Summary
 java.util.Properties conversion
           
 boolean indexContent
           
 boolean indexDirectory
           
 boolean indexUnknownFileTypes
           
 java.util.Properties limit
           
 java.util.Properties prop
           
 
Constructor Summary
FileParserMaster()
           
 
Method Summary
 void close()
           
 java.io.File getContainerFile(java.io.File originalFile, java.lang.String insideContainerFileName, java.lang.String tempDir, java.util.Properties prop)
           
 java.util.Properties getLimit()
           
 java.util.Vector getNext()
           
 java.util.Properties getProp()
           
 boolean hasNext()
           
 boolean isIndexContent()
           
 boolean isIndexDirectory()
           
 boolean isIndexUnknownFileTypes()
           
 java.util.Vector parse(java.io.File originalFile, java.lang.String tempDir)
           
 void setConversionPath(java.lang.String conversionPath)
           
 void setConversionTypes(java.util.Properties prop)
           
 void setIndexContent(boolean indexContent)
           
 void setIndexDirectory(boolean indexDirectory)
           
 void setIndexUnknownFileTypes(boolean indexUnknownFileTypes)
           
 void setLimit(java.util.Properties limit)
           
 void setProp(java.util.Properties prop)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

prop

public java.util.Properties prop

limit

public java.util.Properties limit

conversion

public java.util.Properties conversion

indexUnknownFileTypes

public boolean indexUnknownFileTypes

indexDirectory

public boolean indexDirectory

indexContent

public boolean indexContent
Constructor Detail

FileParserMaster

public FileParserMaster()
Method Detail

parse

public java.util.Vector parse(java.io.File originalFile,
                              java.lang.String tempDir)
                       throws FileParserException
Throws:
FileParserException

hasNext

public boolean hasNext()

getNext

public java.util.Vector getNext()
                         throws FileParserException
Throws:
FileParserException

close

public void close()

getContainerFile

public java.io.File getContainerFile(java.io.File originalFile,
                                     java.lang.String insideContainerFileName,
                                     java.lang.String tempDir,
                                     java.util.Properties prop)
                              throws FileParserException
Throws:
FileParserException

isIndexDirectory

public boolean isIndexDirectory()

setIndexDirectory

public void setIndexDirectory(boolean indexDirectory)

isIndexUnknownFileTypes

public boolean isIndexUnknownFileTypes()

setIndexUnknownFileTypes

public void setIndexUnknownFileTypes(boolean indexUnknownFileTypes)

getLimit

public java.util.Properties getLimit()

setLimit

public void setLimit(java.util.Properties limit)

getProp

public java.util.Properties getProp()

setProp

public void setProp(java.util.Properties prop)

setConversionTypes

public void setConversionTypes(java.util.Properties prop)

isIndexContent

public boolean isIndexContent()

setIndexContent

public void setIndexContent(boolean indexContent)

setConversionPath

public void setConversionPath(java.lang.String conversionPath)

Snapper 1.0 API