writer2latex.base

Class ConverterBase

public abstract class ConverterBase extends Object implements Converter

Abstract base implementation of writer2latex.api.Converter

Field Summary
protected ConvertDataconvertData
protected GraphicConvertergraphicConverter
protected ImageLoaderimageLoader
protected MetaDatametaData
protected OfficeDocumentodDoc
protected OfficeReaderofr
protected StringsTargetFileName
Constructor Summary
ConverterBase()
Method Summary
voidaddDocument(OutputFile doc)
ConverterResultconvert(File source, String sTargetFileName)
ConverterResultconvert(InputStream is, String sTargetFileName)
abstract voidconvertInner()
EmbeddedObjectgetEmbeddedObject(String sHref)
ImageLoadergetImageLoader()
MetaDatagetMetaData()
voidreadTemplate(InputStream is)
voidreadTemplate(File file)
voidsetGraphicConverter(GraphicConverter graphicConverter)

Field Detail

convertData

protected ConvertData convertData

graphicConverter

protected GraphicConverter graphicConverter

imageLoader

protected ImageLoader imageLoader

metaData

protected MetaData metaData

odDoc

protected OfficeDocument odDoc

ofr

protected OfficeReader ofr

sTargetFileName

protected String sTargetFileName

Constructor Detail

ConverterBase

public ConverterBase()

Method Detail

addDocument

public void addDocument(OutputFile doc)

convert

public ConverterResult convert(File source, String sTargetFileName)

convert

public ConverterResult convert(InputStream is, String sTargetFileName)

convertInner

public abstract void convertInner()

getEmbeddedObject

public EmbeddedObject getEmbeddedObject(String sHref)

getImageLoader

public ImageLoader getImageLoader()

getMetaData

public MetaData getMetaData()

readTemplate

public void readTemplate(InputStream is)

readTemplate

public void readTemplate(File file)

setGraphicConverter

public void setGraphicConverter(GraphicConverter graphicConverter)