writer2latex.util

Class ConverterBase

Implemented Interfaces:
Converter
Known Direct Subclasses:
Converter, Converter, ConverterPalette

public abstract class ConverterBase
extends java.lang.Object
implements Converter

Abstract base implementation of writer2latex.api.Converter

Field Summary

protected Config
config
protected ConvertData
convertData
protected GraphicConverter
graphicConverter
protected ImageLoader
imageLoader
protected MetaData
metaData
protected OfficeDocument
odDoc
protected OfficeReader
ofr
protected String
sTargetFileName

Constructor Summary

ConverterBase()

Method Summary

void
addDocument(OutputFile doc)
ConverterResult
convert(InputStream is, String sTargetFileName)
abstract void
convertInner()
EmbeddedObject
getEmbeddedObject(String sHref)
ImageLoader
getImageLoader()
MetaData
getMetaData()
void
readTemplate(InputStream is)
void
setConfig(Config config)
void
setGraphicConverter(GraphicConverter graphicConverter)

Field Details

config

protected Config config

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 Details

ConverterBase

public ConverterBase()

Method Details

addDocument

public void addDocument(OutputFile doc)

convert

public ConverterResult convert(InputStream is,
                               String sTargetFileName)
            throws IOException
Specified by:
convert in interface Converter

convertInner

public abstract void convertInner()
            throws IOException

getEmbeddedObject

public EmbeddedObject getEmbeddedObject(String sHref)

getImageLoader

public ImageLoader getImageLoader()

getMetaData

public MetaData getMetaData()

readTemplate

public void readTemplate(InputStream is)
            throws IOException
Specified by:
readTemplate in interface Converter

setConfig

public void setConfig(Config config)
Specified by:
setConfig in interface Converter

setGraphicConverter

public void setGraphicConverter(GraphicConverter graphicConverter)
Specified by:
setGraphicConverter in interface Converter