Package org.docx4j.convert.out.common
Class AbstractWmlExporter<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext>
java.lang.Object
org.docx4j.convert.out.common.AbstractExporter<CS,CC,WordprocessingMLPackage>
org.docx4j.convert.out.common.AbstractWmlExporter<CS,CC>
- Type Parameters:
CS-
- All Implemented Interfaces:
Exporter<CS>
- Direct Known Subclasses:
AbstractHTMLExporter3
public abstract class AbstractWmlExporter<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> extends AbstractExporter<CS,CC,WordprocessingMLPackage>
Superclass for the export of WordprocessingMLPackage(s)
-
Field Summary
Fields Modifier and Type Field Description protected AbstractExporterDelegate<CS,CC>exporterDelegateFields inherited from class org.docx4j.convert.out.common.AbstractExporter
LocalLog -
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractWmlExporter(AbstractExporterDelegate<CS,CC> exporterDelegate) -
Method Summary
Modifier and Type Method Description protected ConversionSectionWrapperscreateWrappers(CS conversionSettings, WordprocessingMLPackage preprocessedPackage)protected WordprocessingMLPackagepreprocess(CS conversionSettings)protected voidprocess(CS conversionSettings, CC conversionContext, java.io.OutputStream outputStream)Methods inherited from class org.docx4j.convert.out.common.AbstractExporter
createContext, createIntermediateOutputStream, export, logDebugStep, postprocessMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
exporterDelegate
protected AbstractExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> exporterDelegate
-
-
Constructor Details
-
AbstractWmlExporter
-
-
Method Details
-
preprocess
- Specified by:
preprocessin classAbstractExporter<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext,WordprocessingMLPackage>- Returns:
- Throws:
Docx4JException
-
createWrappers
protected ConversionSectionWrappers createWrappers(CS conversionSettings, WordprocessingMLPackage preprocessedPackage) throws Docx4JException- Specified by:
createWrappersin classAbstractExporter<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext,WordprocessingMLPackage>- Returns:
- Throws:
Docx4JException
-
process
protected void process(CS conversionSettings, CC conversionContext, java.io.OutputStream outputStream) throws Docx4JException- Specified by:
processin classAbstractExporter<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext,WordprocessingMLPackage>- Throws:
Docx4JException
-