Package org.docx4j.convert.out.common
Class AbstractConversionContext
java.lang.Object
org.docx4j.convert.out.common.AbstractConversionContext
- Direct Known Subclasses:
AbstractPmlConversionContext,AbstractWmlConversionContext
public abstract class AbstractConversionContext
extends java.lang.Object
See /docs/developer/Convert_Out.docx for an overview of
the design.
- Author:
- Alberto
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCONVERSION_CONTEXT_IDprotected static ConversionHyperlinkHandlerDUMMY_HYPERLINK_HANDLERprotected static AbstractMessageWriterDUMMY_WRITER -
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractConversionContext(AbstractMessageWriter messageWriter, AbstractConversionSettings conversionSettings, OpcPackage localOpcPackage) -
Method Summary
-
Field Details
-
CONVERSION_CONTEXT_ID
public static final java.lang.String CONVERSION_CONTEXT_ID- See Also:
- Constant Field Values
-
DUMMY_WRITER
-
DUMMY_HYPERLINK_HANDLER
-
-
Constructor Details
-
AbstractConversionContext
protected AbstractConversionContext(AbstractMessageWriter messageWriter, AbstractConversionSettings conversionSettings, OpcPackage localOpcPackage)
-
-
Method Details
-
getConversionSettings
- Since:
- 3.0.1
-
initializeSettings
-
initializeImageHandler
protected ConversionImageHandler initializeImageHandler(AbstractConversionSettings settings, ConversionImageHandler handler) -
initializeHyperlinkHandler
protected ConversionHyperlinkHandler initializeHyperlinkHandler(AbstractConversionSettings settings, ConversionHyperlinkHandler handler) -
initializeOpcPackage
protected OpcPackage initializeOpcPackage(AbstractConversionSettings settings, OpcPackage opcPackage) -
initializeXsltParameters
protected java.util.Map<java.lang.String,java.lang.Object> initializeXsltParameters(AbstractConversionSettings settings, java.util.Map<java.lang.String,java.lang.Object> settingParameters) -
initializeMessageWriter
-
getOpcPackage
-
getImageHandler
-
getHyperlinkHandler
-
handleHyperlink
- Throws:
Docx4JException
-
getMessageWriter
-
getXsltParameters
public java.util.Map<java.lang.String,java.lang.Object> getXsltParameters() -
getLog
public org.slf4j.Logger getLog()This method shouldn't be used from regular Java methods, since it means the log entry doesn't should the actual class causing the problem.- Returns:
-