Package | Description |
---|---|
org.docx4j.convert.out.common | |
org.docx4j.convert.out.common.writer | |
org.docx4j.convert.out.html | |
org.docx4j.model.images |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext>
The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.
|
class |
AbstractVisitorExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext>
The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.
|
static interface |
AbstractVisitorExporterDelegate.AbstractVisitorExporterGeneratorFactory<CC extends AbstractWmlConversionContext> |
class |
AbstractVisitorExporterGenerator<CC extends AbstractWmlConversionContext>
The …ExporterGenerator is the visitor, that gets used in those cases where a document is done
as a NonXSLT.
|
class |
AbstractWmlExporter<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext>
Superclass for the export of WordprocessingMLPackage(s)
|
class |
AbstractXsltExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext>
The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.
|
class |
WmlXsltExporterDelegate<CS extends AbstractConversionSettings,CC extends AbstractWmlConversionContext>
The …ExporterDelegate generates the html/fo document from the WordprocessingMLPackage.
|
Modifier and Type | Field and Description |
---|---|
protected CC |
AbstractVisitorExporterGenerator.conversionContext |
Modifier and Type | Method and Description |
---|---|
static DocumentFragment |
XsltCommonFunctions.fontSelector(AbstractWmlConversionContext conversionContext,
org.w3c.dom.traversal.NodeIterator pPrNodeIt,
org.w3c.dom.traversal.NodeIterator rPrNodeIt,
org.w3c.dom.traversal.NodeIterator textNodeIt) |
static Part |
XsltCommonFunctions.getCurrentPart(AbstractWmlConversionContext context) |
static Node |
XsltCommonFunctions.getDefaultFooter(AbstractWmlConversionContext context) |
static Node |
XsltCommonFunctions.getDefaultHeader(AbstractWmlConversionContext context) |
static Node |
XsltCommonFunctions.getEndnotes(AbstractWmlConversionContext context) |
static Node |
XsltCommonFunctions.getEvenFooter(AbstractWmlConversionContext context) |
static Node |
XsltCommonFunctions.getEvenHeader(AbstractWmlConversionContext context) |
static Node |
XsltCommonFunctions.getFirstFooter(AbstractWmlConversionContext context) |
static Node |
XsltCommonFunctions.getFirstHeader(AbstractWmlConversionContext context) |
static Node |
XsltCommonFunctions.getFootnote(AbstractWmlConversionContext context,
String id) |
static Node |
XsltCommonFunctions.getFootnotes(AbstractWmlConversionContext context) |
static int |
XsltCommonFunctions.getNextEndnoteNumber(AbstractWmlConversionContext context)
Next number of a endnote
|
static int |
XsltCommonFunctions.getNextFootnoteNumber(AbstractWmlConversionContext context)
Next number of a footnote
|
static boolean |
XsltCommonFunctions.hasDefaultFooter(AbstractWmlConversionContext context) |
static boolean |
XsltCommonFunctions.hasDefaultHeader(AbstractWmlConversionContext context) |
static boolean |
XsltCommonFunctions.hasDefaultHeaderOrFooter(AbstractWmlConversionContext context) |
static boolean |
XsltCommonFunctions.hasEndnotesPart(AbstractWmlConversionContext context) |
static boolean |
XsltCommonFunctions.hasEvenFooter(AbstractWmlConversionContext context) |
static boolean |
XsltCommonFunctions.hasEvenHeader(AbstractWmlConversionContext context) |
static boolean |
XsltCommonFunctions.hasFirstFooter(AbstractWmlConversionContext context) |
static boolean |
XsltCommonFunctions.hasFirstHeader(AbstractWmlConversionContext context) |
static boolean |
XsltCommonFunctions.hasFootnotesPart(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.inDefaultFooter(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.inDefaultHeader(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.inEvenFooter(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.inEvenHeader(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.inFirstFooter(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.inFirstHeader(AbstractWmlConversionContext context) |
static boolean |
XsltCommonFunctions.isInComplexFieldDefinition(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.moveNextSection(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.setCurrentPart(AbstractWmlConversionContext context,
Part currentPart) |
static void |
XsltCommonFunctions.setCurrentPartDefaultFooter(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.setCurrentPartDefaultHeader(AbstractWmlConversionContext context) |
static void |
XsltCommonFunctions.setCurrentPartMainDocument(AbstractWmlConversionContext context) |
Node |
AbstractWriterRegistry.toNode(AbstractWmlConversionContext context,
Node node,
NodeList childResults)
This method is called from the converters with XSL-Transformations
|
static Node |
XsltCommonFunctions.toNode(AbstractWmlConversionContext context,
Node node,
NodeList childResults)
Conversion of Nodes via Models and Converters
|
Node |
Writer.toNode(AbstractWmlConversionContext context,
Object unmarshalledNode,
Node content,
Writer.TransformState state,
Document doc)
Generate the corresponding document fragment
|
Node |
AbstractWriterRegistry.toNode(AbstractWmlConversionContext context,
Object unmarshalledNode,
String modelID,
Node content,
Document doc)
This method is called from the converters that don't use XSLT
|
static void |
XsltCommonFunctions.updateComplexFieldDefinition(AbstractWmlConversionContext context,
org.w3c.dom.traversal.NodeIterator fldCharNodeIt) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractTableWriter.applyAttributes(AbstractWmlConversionContext context,
List<Property> properties,
Element element) |
protected void |
AbstractTableWriter.applyColumnCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Element column,
int columnIndex,
int columnWidth) |
protected void |
AbstractTableWriter.applyColumnGroupCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Element columnGroup) |
protected void |
AbstractFldSimpleWriter.applyStyle(AbstractWmlConversionContext context,
FldSimpleModel fldSimpleModel,
Node node)
Apply the formatting specified in the rPr node (if any).
|
protected void |
AbstractTableWriter.applyTableCellCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
TableModelCell tableCell,
Element cellNode,
boolean isHeader,
boolean isDummyCell) |
protected void |
AbstractTableWriter.applyTableCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Element tableRoot) |
protected void |
AbstractTableWriter.applyTableRowContainerCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Element rowContainer,
boolean isHeader) |
protected void |
AbstractTableWriter.applyTableRowCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Element row,
int rowIndex,
boolean isHeader) |
protected void |
AbstractTableWriter.applyTableStyles(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Element tableRoot) |
void |
AbstractHyperlinkWriterModel.build(AbstractWmlConversionContext conversionContext,
FldSimpleModel fldSimpleModel,
Node content)
Custom build method, get's used with a FldSimpleModel in those cases
where the hyperlink is defined within a Field
|
void |
AbstractHyperlinkWriterModel.build(AbstractWmlConversionContext conversionContext,
Object node,
Node content)
Default build method, get's called with a P.Hyperlink.
|
void |
AbstractTableWriterModel.build(AbstractWmlConversionContext conversionContext,
Object node,
Node content)
Build a table representation from a tbl instance.
|
protected void |
AbstractTableWriter.createColumns(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Document doc,
Element tableRoot) |
protected abstract Node |
AbstractPagerefHandler.createPageref(AbstractWmlConversionContext context,
Document doc,
String bookmarkId) |
protected void |
AbstractTableWriter.processAttributes(AbstractWmlConversionContext context,
List<Property> properties,
Element element) |
protected abstract Node |
AbstractHyperlinkWriter.toNode(AbstractWmlConversionContext context,
AbstractHyperlinkWriterModel model,
Document doc) |
protected Node |
AbstractTableWriter.toNode(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Document doc) |
Node |
AbstractHyperlinkWriter.toNode(AbstractWmlConversionContext context,
FldSimpleModel model,
Document doc) |
Node |
AbstractPagerefHandler.toNode(AbstractWmlConversionContext context,
FldSimpleModel model,
Document doc) |
Node |
AbstractFldSimpleWriter.FldSimpleNodeWriterHandler.toNode(AbstractWmlConversionContext context,
FldSimpleModel model,
Document doc) |
Node |
RefHandler.toNode(AbstractWmlConversionContext context,
FldSimpleModel model,
Document doc) |
Node |
AbstractHyperlinkWriter.toNode(AbstractWmlConversionContext context,
Object unmarshalledNode,
Node content,
Writer.TransformState state,
Document doc) |
Node |
AbstractFldSimpleWriter.toNode(AbstractWmlConversionContext context,
Object unmarshalledNode,
Node content,
Writer.TransformState state,
Document doc) |
Node |
AbstractTableWriter.toNode(AbstractWmlConversionContext context,
Object unmarshalledNode,
Node content,
Writer.TransformState transformState,
Document doc) |
static Node |
HyperlinkUtil.toNode(int outputType,
AbstractWmlConversionContext context,
AbstractHyperlinkWriterModel model,
Node content,
Document doc) |
String |
AbstractFldSimpleWriter.FldSimpleStringWriterHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
String |
AbstractFldSimpleWriter.DateHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
String |
AbstractFldSimpleWriter.TimeHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
String |
AbstractFldSimpleWriter.PrintdateHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
String |
AbstractFldSimpleWriter.DocPropertyHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
protected Node |
AbstractFldSimpleWriter.wrap(AbstractWmlConversionContext context,
Node node,
Document doc) |
protected Node |
AbstractFldSimpleWriter.wrap(AbstractWmlConversionContext context,
String result,
Document doc) |
Modifier and Type | Class and Description |
---|---|
class |
HTMLConversionContext
See /docs/developer/Convert_Out.docx for an overview of
the design.
|
Modifier and Type | Method and Description |
---|---|
static DocumentFragment |
WordXmlPictureE10.createHtmlImgE10(AbstractWmlConversionContext context,
Object wpict)
Extension function to create an
|
static DocumentFragment |
WordXmlPictureE10.createHtmlImgE10(AbstractWmlConversionContext context,
Object wpict,
String id)
Extension function to create an
|
static DocumentFragment |
WordXmlPictureE20.createHtmlImgE20(AbstractWmlConversionContext context,
Object wpInline)
Extension function to create an HTML
|
static DocumentFragment |
WordXmlPictureE20.createHtmlImgE20(AbstractWmlConversionContext context,
Object wpInline,
String id)
Extension function to create an HTML
|
static DocumentFragment |
WordXmlPictureE10.createXslFoImgE10(AbstractWmlConversionContext context,
org.w3c.dom.traversal.NodeIterator wpict)
Extension function to create an
|
static DocumentFragment |
WordXmlPictureE10.createXslFoImgE10(AbstractWmlConversionContext context,
Object wpict)
For XSLFOExporterNonXSLT
|
static DocumentFragment |
WordXmlPictureE20.createXslFoImgE20(AbstractWmlConversionContext context,
org.w3c.dom.traversal.NodeIterator wpInline)
Extension function to create an XSL FO
|
static DocumentFragment |
WordXmlPictureE20.createXslFoImgE20(AbstractWmlConversionContext context,
Object wpInline)
for XSLFOExporterNonXSLT
|
Copyright © 2007-2019. All Rights Reserved.