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
FieldsFields inherited from class org.docx4j.convert.out.common.AbstractExporter
LocalLog -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractWmlExporter(AbstractExporterDelegate<CS, CC> exporterDelegate) -
Method Summary
Modifier and TypeMethodDescriptionprotected ConversionSectionWrapperscreateWrappers(CS conversionSettings, WordprocessingMLPackage preprocessedPackage) protected WordprocessingMLPackagepreprocess(CS conversionSettings) protected voidprocess(CS conversionSettings, CC conversionContext, 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
-
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, OutputStream outputStream) throws Docx4JException - Specified by:
processin classAbstractExporter<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext, WordprocessingMLPackage> - Throws:
Docx4JException
-