Package org.docx4j.convert.out.common
Class AbstractWmlConversionContext
java.lang.Object
org.docx4j.convert.out.common.AbstractConversionContext
org.docx4j.convert.out.common.AbstractWmlConversionContext
- Direct Known Subclasses:
HTMLConversionContext
See /docs/developer/Convert_Out.docx for an overview of
the design.
- Author:
- Alberto
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected ConversionSectionWrappersprotected Partprotected intprotected intprotected StyleTreeFields inherited from class org.docx4j.convert.out.common.AbstractConversionContext
CONVERSION_CONTEXT_ID, DUMMY_HYPERLINK_HANDLER, DUMMY_WRITER -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractWmlConversionContext(AbstractWriterRegistry writerRegistry, AbstractMessageWriter messageWriter, AbstractConversionSettings conversionSettings, WordprocessingMLPackage wmlPackage, ConversionSectionWrappers conversionSectionWrappers, RunFontSelector runFontSelector) -
Method Summary
Modifier and TypeMethodDescriptionintintgetTransformState(String name) voidprotected OpcPackageinitializeOpcPackage(AbstractConversionSettings conversionSettings, OpcPackage opcPackage) protected StyleTreeprotected Map<String,Writer.TransformState> protected AbstractWriterRegistrybooleanReturns true, if it is inside of the outmost any complex field definition (i.e.protected voidvoidsetCurrentPart(Part currentPart) voidvoidupdateComplexFieldDefinition(STFldCharType fieldCharType) Methods inherited from class org.docx4j.convert.out.common.AbstractConversionContext
getConversionSettings, getHyperlinkHandler, getImageHandler, getLog, getMessageWriter, getOpcPackage, getXsltParameters, initializeHyperlinkHandler, initializeImageHandler, initializeMessageWriter, initializeSettings, initializeXsltParameters
-
Field Details
-
currentPart
-
complexFieldDefinitionLevel
protected int complexFieldDefinitionLevel -
footnoteNumberCounter
protected int footnoteNumberCounter -
endnoteNumberCounter
protected int endnoteNumberCounter -
conversionSectionWrappers
-
styleTree
-
-
Constructor Details
-
AbstractWmlConversionContext
protected AbstractWmlConversionContext(AbstractWriterRegistry writerRegistry, AbstractMessageWriter messageWriter, AbstractConversionSettings conversionSettings, WordprocessingMLPackage wmlPackage, ConversionSectionWrappers conversionSectionWrappers, RunFontSelector runFontSelector)
-
-
Method Details
-
initializeOpcPackage
protected OpcPackage initializeOpcPackage(AbstractConversionSettings conversionSettings, OpcPackage opcPackage) - Overrides:
initializeOpcPackagein classAbstractConversionContext
-
initializeWriterRegistry
-
initializeTransformStates
-
resolveLinkedAbstractNum
-
initializeStyleTree
-
getTransformState
-
getWmlPackage
-
getWriterRegistry
-
getPropertyResolver
-
getNextEndnoteNumber
public int getNextEndnoteNumber() -
getNextFootnoteNumber
public int getNextFootnoteNumber() -
setCurrentPart
-
getCurrentPart
-
setCurrentPartMainDocument
public void setCurrentPartMainDocument() -
getSections
-
getStyleTree
-
getRunFontSelector
- Returns:
- the runFontSelector
-
handleHyperlink
- Overrides:
handleHyperlinkin classAbstractConversionContext- Throws:
Docx4JException
-
updateComplexFieldDefinition
-
isInComplexFieldDefinition
public boolean isInComplexFieldDefinition()Returns true, if it is inside of the outmost any complex field definition (i.e. between the BEGIN and SEPARATE).- Returns:
-