| 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 org.w3c.dom.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 org.w3c.dom.Node |
XsltCommonFunctions.getDefaultFooter(AbstractWmlConversionContext context) |
static org.w3c.dom.Node |
XsltCommonFunctions.getDefaultHeader(AbstractWmlConversionContext context) |
static org.w3c.dom.Node |
XsltCommonFunctions.getEndnotes(AbstractWmlConversionContext context) |
static org.w3c.dom.Node |
XsltCommonFunctions.getEvenFooter(AbstractWmlConversionContext context) |
static org.w3c.dom.Node |
XsltCommonFunctions.getEvenHeader(AbstractWmlConversionContext context) |
static org.w3c.dom.Node |
XsltCommonFunctions.getFirstFooter(AbstractWmlConversionContext context) |
static org.w3c.dom.Node |
XsltCommonFunctions.getFirstHeader(AbstractWmlConversionContext context) |
static org.w3c.dom.Node |
XsltCommonFunctions.getFootnote(AbstractWmlConversionContext context,
java.lang.String id) |
static org.w3c.dom.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) |
static org.w3c.dom.Node |
XsltCommonFunctions.toNode(AbstractWmlConversionContext context,
org.w3c.dom.Node node,
org.w3c.dom.NodeList childResults)
Conversion of Nodes via Models and Converters
|
org.w3c.dom.Node |
AbstractWriterRegistry.toNode(AbstractWmlConversionContext context,
org.w3c.dom.Node node,
org.w3c.dom.NodeList childResults)
This method is called from the converters with XSL-Transformations
|
org.w3c.dom.Node |
Writer.toNode(AbstractWmlConversionContext context,
java.lang.Object unmarshalledNode,
org.w3c.dom.Node content,
Writer.TransformState state,
org.w3c.dom.Document doc)
Generate the corresponding document fragment
|
org.w3c.dom.Node |
AbstractWriterRegistry.toNode(AbstractWmlConversionContext context,
java.lang.Object unmarshalledNode,
java.lang.String modelID,
org.w3c.dom.Node content,
org.w3c.dom.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,
java.util.List<Property> properties,
org.w3c.dom.Element element) |
protected void |
AbstractTableWriter.applyColumnCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Element column,
int columnIndex,
int columnWidth) |
protected void |
AbstractTableWriter.applyColumnGroupCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Element columnGroup) |
protected void |
AbstractFldSimpleWriter.applyStyle(AbstractWmlConversionContext context,
FldSimpleModel fldSimpleModel,
org.w3c.dom.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,
org.w3c.dom.Element cellNode,
boolean isHeader,
boolean isDummyCell) |
protected void |
AbstractTableWriter.applyTableCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Element tableRoot) |
protected void |
AbstractTableWriter.applyTableRowContainerCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Element rowContainer,
boolean isHeader) |
protected void |
AbstractTableWriter.applyTableRowCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Element row,
int rowIndex,
boolean isHeader) |
protected void |
AbstractTableWriter.applyTableStyles(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Element tableRoot) |
void |
AbstractHyperlinkWriterModel.build(AbstractWmlConversionContext conversionContext,
FldSimpleModel fldSimpleModel,
org.w3c.dom.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,
java.lang.Object node,
org.w3c.dom.Node content)
Default build method, get's called with a P.Hyperlink.
|
void |
AbstractTableWriterModel.build(AbstractWmlConversionContext conversionContext,
java.lang.Object node,
org.w3c.dom.Node content)
Build a table representation from a tbl instance.
|
protected void |
AbstractTableWriter.createColumns(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Document doc,
org.w3c.dom.Element tableRoot) |
protected abstract org.w3c.dom.Node |
AbstractPagerefHandler.createPageref(AbstractWmlConversionContext context,
org.w3c.dom.Document doc,
java.lang.String bookmarkId) |
protected void |
AbstractTableWriter.processAttributes(AbstractWmlConversionContext context,
java.util.List<Property> properties,
org.w3c.dom.Element element) |
protected abstract org.w3c.dom.Node |
AbstractHyperlinkWriter.toNode(AbstractWmlConversionContext context,
AbstractHyperlinkWriterModel model,
org.w3c.dom.Document doc) |
protected org.w3c.dom.Node |
AbstractTableWriter.toNode(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
AbstractHyperlinkWriter.toNode(AbstractWmlConversionContext context,
FldSimpleModel model,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
AbstractPagerefHandler.toNode(AbstractWmlConversionContext context,
FldSimpleModel model,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
AbstractFldSimpleWriter.FldSimpleNodeWriterHandler.toNode(AbstractWmlConversionContext context,
FldSimpleModel model,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
RefHandler.toNode(AbstractWmlConversionContext context,
FldSimpleModel model,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
AbstractHyperlinkWriter.toNode(AbstractWmlConversionContext context,
java.lang.Object unmarshalledNode,
org.w3c.dom.Node content,
Writer.TransformState state,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
AbstractTableWriter.toNode(AbstractWmlConversionContext context,
java.lang.Object unmarshalledNode,
org.w3c.dom.Node content,
Writer.TransformState transformState,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
AbstractFldSimpleWriter.toNode(AbstractWmlConversionContext context,
java.lang.Object unmarshalledNode,
org.w3c.dom.Node content,
Writer.TransformState state,
org.w3c.dom.Document doc) |
static org.w3c.dom.Node |
HyperlinkUtil.toNode(int outputType,
AbstractWmlConversionContext context,
AbstractHyperlinkWriterModel model,
org.w3c.dom.Node content,
org.w3c.dom.Document doc) |
java.lang.String |
AbstractFldSimpleWriter.FldSimpleStringWriterHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
java.lang.String |
AbstractFldSimpleWriter.DateHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
java.lang.String |
AbstractFldSimpleWriter.TimeHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
java.lang.String |
AbstractFldSimpleWriter.PrintdateHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
java.lang.String |
AbstractFldSimpleWriter.DocPropertyHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
protected org.w3c.dom.Node |
AbstractFldSimpleWriter.wrap(AbstractWmlConversionContext context,
org.w3c.dom.Node node,
org.w3c.dom.Document doc) |
protected org.w3c.dom.Node |
AbstractFldSimpleWriter.wrap(AbstractWmlConversionContext context,
java.lang.String result,
org.w3c.dom.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 |
|---|---|
protected void |
TableWriter.applyAttributes(AbstractWmlConversionContext context,
java.util.List<Property> properties,
org.w3c.dom.Element element) |
protected void |
TableWriter.applyColumnCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Element column,
int columnIndex,
int columnWidth) |
protected void |
TableWriter.applyTableCellCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
TableModelCell tableCell,
org.w3c.dom.Element cellNode,
boolean isHeader,
boolean isDummyCell) |
protected void |
TableWriter.applyTableCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
org.w3c.dom.Element tableRoot) |
protected org.w3c.dom.Node |
FldSimpleWriter.PagerefHandler.createPageref(AbstractWmlConversionContext context,
org.w3c.dom.Document doc,
java.lang.String bookmarkId) |
protected org.w3c.dom.Node |
HyperlinkWriter.toNode(AbstractWmlConversionContext context,
AbstractHyperlinkWriterModel model,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
BookmarkStartWriter.toNode(AbstractWmlConversionContext context,
java.lang.Object unmarshalledNode,
org.w3c.dom.Node modelContent,
Writer.TransformState state,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
BrWriter.toNode(AbstractWmlConversionContext context,
java.lang.Object unmarshalledNode,
org.w3c.dom.Node modelContent,
Writer.TransformState state,
org.w3c.dom.Document doc) |
org.w3c.dom.Node |
SymbolWriter.toNode(AbstractWmlConversionContext context,
java.lang.Object unmarshalledNode,
org.w3c.dom.Node modelContent,
Writer.TransformState state,
org.w3c.dom.Document doc) |
java.lang.String |
FldSimpleWriter.AbstractPageHandler.toString(AbstractWmlConversionContext context,
FldSimpleModel model) |
| Modifier and Type | Method and Description |
|---|---|
static org.w3c.dom.DocumentFragment |
WordXmlPictureE10.createHtmlImgE10(AbstractWmlConversionContext context,
java.lang.Object wpict)
Extension function to create an
|
static org.w3c.dom.DocumentFragment |
WordXmlPictureE10.createHtmlImgE10(AbstractWmlConversionContext context,
java.lang.Object wpict,
java.lang.String id)
Extension function to create an
|
static org.w3c.dom.DocumentFragment |
WordXmlPictureE20.createHtmlImgE20(AbstractWmlConversionContext context,
java.lang.Object wpInline)
Extension function to create an HTML
|
static org.w3c.dom.DocumentFragment |
WordXmlPictureE20.createHtmlImgE20(AbstractWmlConversionContext context,
java.lang.Object wpInline,
java.lang.String id)
Extension function to create an HTML
|
static org.w3c.dom.DocumentFragment |
WordXmlPictureE10.createXslFoImgE10(AbstractWmlConversionContext context,
org.w3c.dom.traversal.NodeIterator wpict)
Extension function to create an
|
static org.w3c.dom.DocumentFragment |
WordXmlPictureE10.createXslFoImgE10(AbstractWmlConversionContext context,
java.lang.Object wpict)
For XSLFOExporterNonXSLT
|
static org.w3c.dom.DocumentFragment |
WordXmlPictureE20.createXslFoImgE20(AbstractWmlConversionContext context,
org.w3c.dom.traversal.NodeIterator wpInline)
Extension function to create an XSL FO
|
static org.w3c.dom.DocumentFragment |
WordXmlPictureE20.createXslFoImgE20(AbstractWmlConversionContext context,
java.lang.Object wpInline)
for XSLFOExporterNonXSLT
|
Copyright © 2007–2023. All rights reserved.