public class TableWriter extends AbstractTableWriter
AbstractTableWriter.TableModelTransformState
Writer.TransformState
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
log |
protected static String |
TABLE_BORDER_MODEL |
protected static String |
TABLE_INDENT |
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_ID
writerId
Constructor and Description |
---|
TableWriter() |
Modifier and Type | Method and Description |
---|---|
protected void |
applyAttributes(AbstractWmlConversionContext context,
List<Property> properties,
Element element) |
protected void |
applyColumnCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Element column,
int columnIndex,
int columnWidth) |
protected void |
applyTableCellCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
TableModelCell tableCell,
Element cellNode,
boolean isHeader,
boolean isDummyCell) |
protected void |
applyTableCustomAttributes(AbstractWmlConversionContext context,
AbstractTableWriterModel table,
Writer.TransformState transformState,
Element tableRoot) |
protected String |
convertToPixels(int twips)
Conversion of twips to pixels at 96dpi
|
protected Element |
createNode(Document doc,
int nodeType) |
static String |
getId(int idx) |
appendNoneBordersAndShading, applyColumnGroupCustomAttributes, applyTableRowContainerCustomAttributes, applyTableRowCustomAttributes, applyTableStyles, calcHexColor, createCellProperties, createCellProperties, createCellProperties, createCellProperties, createColumns, createNode, createRowProperties, createShading, createTransformState, extractColor, extractPattern, getElement, interposeBlockContainer, processAttributes, resetProperties, toNode, toNode
getID
protected static final org.slf4j.Logger log
protected static final String TABLE_BORDER_MODEL
protected static final String TABLE_INDENT
public static String getId(int idx)
protected Element createNode(Document doc, int nodeType)
createNode
in class AbstractTableWriter
protected void applyAttributes(AbstractWmlConversionContext context, List<Property> properties, Element element)
applyAttributes
in class AbstractTableWriter
protected void applyTableCustomAttributes(AbstractWmlConversionContext context, AbstractTableWriterModel table, Writer.TransformState transformState, Element tableRoot)
applyTableCustomAttributes
in class AbstractTableWriter
protected String convertToPixels(int twips)
twips
- protected void applyColumnCustomAttributes(AbstractWmlConversionContext context, AbstractTableWriterModel table, Writer.TransformState transformState, Element column, int columnIndex, int columnWidth)
applyColumnCustomAttributes
in class AbstractTableWriter
protected void applyTableCellCustomAttributes(AbstractWmlConversionContext context, AbstractTableWriterModel table, Writer.TransformState transformState, TableModelCell tableCell, Element cellNode, boolean isHeader, boolean isDummyCell)
applyTableCellCustomAttributes
in class AbstractTableWriter
Copyright © 2007-2019. All Rights Reserved.