Package org.docx4j.convert.out.html
Class TableWriter
java.lang.Object
org.docx4j.convert.out.common.writer.AbstractSimpleWriter
org.docx4j.convert.out.common.writer.AbstractTableWriter
org.docx4j.convert.out.html.TableWriter
- All Implemented Interfaces:
Writer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.docx4j.convert.out.common.writer.AbstractTableWriter
AbstractTableWriter.TableModelTransformStateNested classes/interfaces inherited from interface org.docx4j.convert.out.common.Writer
Writer.TransformState -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.slf4j.Loggerprotected static final Stringprotected static final StringFields inherited from class org.docx4j.convert.out.common.writer.AbstractTableWriter
NODE_TABLE, NODE_TABLE_BODY, NODE_TABLE_BODY_CELL, NODE_TABLE_BODY_ROW, NODE_TABLE_COLUMN, NODE_TABLE_COLUMN_GROUP, NODE_TABLE_HEADER, NODE_TABLE_HEADER_CELL, NODE_TABLE_HEADER_ROW, PATTERN_PERCENTAGES, WRITER_IDFields inherited from class org.docx4j.convert.out.common.writer.AbstractSimpleWriter
writerId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyAttributes(AbstractWmlConversionContext context, List<Property> properties, Element element) protected voidapplyColumnCustomAttributes(AbstractWmlConversionContext context, AbstractTableWriterModel table, Writer.TransformState transformState, Element column, int columnIndex, int columnWidth) protected voidapplyTableCellCustomAttributes(AbstractWmlConversionContext context, AbstractTableWriterModel table, Writer.TransformState transformState, TableModelCell tableCell, Element cellNode, boolean isHeader, boolean isDummyCell) protected voidapplyTableCustomAttributes(AbstractWmlConversionContext context, AbstractTableWriterModel table, Writer.TransformState transformState, Element tableRoot) protected StringconvertToPixels(int twips) Conversion of twips to pixels at 96dpiprotected ElementcreateNode(Document doc, int nodeType) static StringgetId(int idx) Methods inherited from class org.docx4j.convert.out.common.writer.AbstractTableWriter
appendNoneBordersAndShading, applyColumnGroupCustomAttributes, applyTableRowContainerCustomAttributes, applyTableRowCustomAttributes, applyTableStyles, calcHexColor, createCellProperties, createCellProperties, createCellProperties, createCellProperties, createColumns, createNode, createRowProperties, createShading, createTransformState, extractColor, extractPattern, getElement, interposeBlockContainer, processAttributes, resetProperties, toNode, toNodeMethods inherited from class org.docx4j.convert.out.common.writer.AbstractSimpleWriter
getID
-
Field Details
-
log
protected static final org.slf4j.Logger log -
TABLE_BORDER_MODEL
- See Also:
-
TABLE_INDENT
- See Also:
-
-
Constructor Details
-
TableWriter
public TableWriter()
-
-
Method Details
-
getId
-
createNode
- Specified by:
createNodein classAbstractTableWriter
-
applyAttributes
protected void applyAttributes(AbstractWmlConversionContext context, List<Property> properties, Element element) - Specified by:
applyAttributesin classAbstractTableWriter
-
applyTableCustomAttributes
protected void applyTableCustomAttributes(AbstractWmlConversionContext context, AbstractTableWriterModel table, Writer.TransformState transformState, Element tableRoot) - Overrides:
applyTableCustomAttributesin classAbstractTableWriter
-
convertToPixels
Conversion of twips to pixels at 96dpi- Parameters:
twips-- Returns:
- pixel-attribute value
-
applyColumnCustomAttributes
protected void applyColumnCustomAttributes(AbstractWmlConversionContext context, AbstractTableWriterModel table, Writer.TransformState transformState, Element column, int columnIndex, int columnWidth) - Overrides:
applyColumnCustomAttributesin classAbstractTableWriter
-
applyTableCellCustomAttributes
protected void applyTableCellCustomAttributes(AbstractWmlConversionContext context, AbstractTableWriterModel table, Writer.TransformState transformState, TableModelCell tableCell, Element cellNode, boolean isHeader, boolean isDummyCell) - Overrides:
applyTableCellCustomAttributesin classAbstractTableWriter
-