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>exporterDelegate -
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, postprocess
-
Field Details
-
exporterDelegate
protected AbstractExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext> exporterDelegate
-
-
Constructor Details
-
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
-