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, styleTree
CONVERSION_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.
|
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, updateComplexFieldDefinition
getHyperlinkHandler, getImageHandler, getLog, getMessageWriter, getOpcPackage, getXsltParameters, initializeHyperlinkHandler, initializeMessageWriter, initializeSettings, initializeXsltParameters
protected 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 FORenderer initializeFoRenderer(FOSettings settings)
protected ConversionImageHandler initializeImageHandler(AbstractConversionSettings settings, ConversionImageHandler handler)
initializeImageHandler
in class AbstractConversionContext
public FORenderer getFORenderer()
public void forceRequires1Pass()
public boolean isRequires2Pass()
protected boolean checkRequires2Pass()
Copyright © 2007-2013. All Rights Reserved.