public class FOConversionContext extends AbstractWmlConversionContext
| Modifier and Type | Field and Description |
|---|---|
protected static AbstractMessageWriter |
FO_MESSAGE_WRITER |
protected static AbstractWriterRegistry |
FO_WRITER_REGISTRY |
protected FORenderer |
foRenderer |
protected boolean |
requires2Pass |
protected boolean |
requires2PassChecked |
complexFieldDefinitionLevel, conversionSectionWrappers, currentPart, endnoteNumberCounter, footnoteNumberCounter, styleTreeCONVERSION_CONTEXT_ID, DUMMY_HYPERLINK_HANDLER, DUMMY_WRITER| Constructor and Description |
|---|
FOConversionContext(FOSettings settings,
WordprocessingMLPackage wmlPackage,
ConversionSectionWrappers conversionSectionWrappers) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkRequires2Pass()
A 2 pass pdf generation is required if the result of fo:page-number-citation-last does not correspond
to the field results of NUMPAGES or SECTIONPAGES.
|
protected static RunFontSelector |
createRunFontSelector(WordprocessingMLPackage wmlPackage) |
void |
forceRequires1Pass()
If it is a 2 pass generation, the xslfo document can't be generated independently of
a rendering step.
|
FORenderer |
getFORenderer() |
protected FORenderer |
initializeFoRenderer(FOSettings settings) |
protected ConversionImageHandler |
initializeImageHandler(AbstractConversionSettings settings,
ConversionImageHandler handler) |
boolean |
isRequires2Pass() |
getCurrentPart, getNextEndnoteNumber, getNextFootnoteNumber, getPropertyResolver, getRunFontSelector, getSections, getStyleTree, getTransformState, getWmlPackage, getWriterRegistry, handleHyperlink, initializeOpcPackage, initializeStyleTree, initializeTransformStates, initializeWriterRegistry, isInComplexFieldDefinition, resolveLinkedAbstractNum, setCurrentPart, setCurrentPartMainDocument, updateComplexFieldDefinitiongetConversionSettings, getHyperlinkHandler, getImageHandler, getLog, getMessageWriter, getOpcPackage, getXsltParameters, initializeHyperlinkHandler, initializeMessageWriter, initializeSettings, initializeXsltParametersprotected boolean requires2PassChecked
protected boolean requires2Pass
protected FORenderer foRenderer
protected static final AbstractWriterRegistry FO_WRITER_REGISTRY
protected static final AbstractMessageWriter FO_MESSAGE_WRITER
public FOConversionContext(FOSettings settings, WordprocessingMLPackage wmlPackage, ConversionSectionWrappers conversionSectionWrappers)
protected static RunFontSelector createRunFontSelector(WordprocessingMLPackage wmlPackage)
protected FORenderer initializeFoRenderer(FOSettings settings)
protected ConversionImageHandler initializeImageHandler(AbstractConversionSettings settings, ConversionImageHandler handler)
initializeImageHandler in class AbstractConversionContextpublic FORenderer getFORenderer()
public void forceRequires1Pass()
public boolean isRequires2Pass()
protected boolean checkRequires2Pass()
Copyright © 2007-2019. All Rights Reserved.