|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwriter2latex.base.ConverterBase
public abstract class ConverterBase
Abstract base implementation of writer2latex.api.Converter
Field Summary | |
---|---|
protected ConvertData |
convertData
|
protected GraphicConverter |
graphicConverter
|
protected ImageLoader |
imageLoader
|
protected MetaData |
metaData
|
protected OfficeDocument |
odDoc
|
protected OfficeReader |
ofr
|
protected java.lang.String |
sTargetFileName
|
Constructor Summary | |
---|---|
ConverterBase()
|
Method Summary | |
---|---|
void |
addDocument(OutputFile doc)
|
ConverterResult |
convert(java.io.File source,
java.lang.String sTargetFileName)
Convert a document |
ConverterResult |
convert(java.io.InputStream is,
java.lang.String sTargetFileName)
Convert a document |
abstract void |
convertInner()
|
EmbeddedObject |
getEmbeddedObject(java.lang.String sHref)
|
ImageLoader |
getImageLoader()
|
MetaData |
getMetaData()
|
void |
readTemplate(java.io.File file)
Read a template to use as a base for the converted document. |
void |
readTemplate(java.io.InputStream is)
Read a template to use as a base for the converted document. |
void |
setGraphicConverter(GraphicConverter graphicConverter)
Define a GraphicConverter implementation to use for
conversion of graphic files. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface writer2latex.api.Converter |
---|
getConfig |
Field Detail |
---|
protected GraphicConverter graphicConverter
protected OfficeDocument odDoc
protected OfficeReader ofr
protected MetaData metaData
protected ImageLoader imageLoader
protected java.lang.String sTargetFileName
protected ConvertData convertData
Constructor Detail |
---|
public ConverterBase()
Method Detail |
---|
public void setGraphicConverter(GraphicConverter graphicConverter)
Converter
GraphicConverter
implementation to use for
conversion of graphic files. If no converter is specified, graphic
files will not be converted into other formats.
setGraphicConverter
in interface Converter
graphicConverter
- the GraphicConverter
to usepublic void readTemplate(java.io.InputStream is) throws java.io.IOException
Converter
Converter
implementation.
readTemplate
in interface Converter
is
- an InputStream
from which to read the template
java.io.IOException
- if some exception occurs while reading the templatepublic void readTemplate(java.io.File file) throws java.io.IOException
Converter
Converter
implementation.
readTemplate
in interface Converter
file
- a file from which to read the template
java.io.IOException
- if the file does not exist or some exception occurs
while reading the templatepublic ConverterResult convert(java.io.File source, java.lang.String sTargetFileName) throws java.io.FileNotFoundException, java.io.IOException
Converter
convert
in interface Converter
source
- a File
from which to read the source document.sTargetFileName
- the file name to use for the converted document
(if the converted document is a compound document consisting consisting
of several files, this name will be used for the master document)
ConverterResult
containing the converted document
java.io.FileNotFoundException
- if the file does not exist
java.io.IOException
- if some exception occurs while reading the documentpublic ConverterResult convert(java.io.InputStream is, java.lang.String sTargetFileName) throws java.io.IOException
Converter
convert
in interface Converter
is
- an InputStream
from which to read the source document.sTargetFileName
- the file name to use for the converted document
(if the converted document is a compound document consisting consisting
of several files, this name will be used for the master document)
ConverterResult
containing the converted document
java.io.IOException
- if some exception occurs while reading the documentpublic abstract void convertInner() throws java.io.IOException
java.io.IOException
public MetaData getMetaData()
public ImageLoader getImageLoader()
public void addDocument(OutputFile doc)
public EmbeddedObject getEmbeddedObject(java.lang.String sHref)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |