writer2latex.base
Class BatchConverterBase
java.lang.Object
writer2latex.base.BatchConverterBase
- BatchConverter
public abstract class BatchConverterBase
extends java.lang.Object
Abstract base implementation of writer2latex.api.BatchConverter
.
The base implementation handles the traversal of directories and files, and
leaves the handling of indexpages to the subclass.
void | convert(File source, File target, boolean bRecurse, BatchHandler handler) - Convert a directory using the given
Converter (if none is given,
all files will be ignored).
|
protected abstract String | getIndexFileName()
|
void | setConverter(Converter converter) - Define a
Converter implementation to use for
conversion of the individual documents.
|
BatchConverterBase
public BatchConverterBase()
convert
public void convert(File source,
File target,
boolean bRecurse,
BatchHandler handler)
Convert a directory using the given Converter
(if none is given,
all files will be ignored).
This method fails silently if you haven't set a converter.
- convert in interface BatchConverter
source
- a File
representing the directory to converttarget
- a File
representing the directory to contain
the converted documentsbRecurse
- determines wether or not to recurse into subdirectorieshandler
- a BatchHandler
getIndexFileName
protected abstract String getIndexFileName()
setConverter
public void setConverter(Converter converter)
Define a Converter
implementation to use for
conversion of the individual documents.
If no converter is given, the convert
method cannot
convert documents (but can still create index pages).
- setConverter in interface BatchConverter
converter
- the Converter
to use