@API(type=INTERNAL, src=PUBLIC) public class DITACALSTableCellInfoProvider extends CALSTableCellInfoProvider
DEFAULT_WIDTH_REPRESENTATION, spanspecInfos
ATTRIBUTE_NAME_ALIGN, ATTRIBUTE_NAME_COLNAME, ATTRIBUTE_NAME_COLNUM, ATTRIBUTE_NAME_COLS, ATTRIBUTE_NAME_COLSEP, ATTRIBUTE_NAME_COLWIDTH, ATTRIBUTE_NAME_ID, ATTRIBUTE_NAME_MOREROWS, ATTRIBUTE_NAME_NAMEEND, ATTRIBUTE_NAME_NAMEST, ATTRIBUTE_NAME_ROWSEP, ATTRIBUTE_NAME_SPANNAME, ATTRIBUTE_NAME_TABLE_WIDTH, ATTRIBUTE_NAME_XML_ID, ELEMENT_NAME_COLSPEC, ELEMENT_NAME_ENTRY, ELEMENT_NAME_INFORMALTABLE, ELEMENT_NAME_ROW, ELEMENT_NAME_SPANSPEC, ELEMENT_NAME_TABLE, ELEMENT_NAME_TGROUP
Constructor and Description |
---|
DITACALSTableCellInfoProvider() |
Modifier and Type | Method and Description |
---|---|
void |
init(AuthorElement tableElement)
This method is called when starting to compute the layout for a table.
|
protected boolean |
isTableCell(java.lang.String tableCellsTagName)
Check if the name of an element is a table cell.
|
commitColumnWidthModifications, commitTableWidthModification, getAllColspecWidthRepresentations, getCellSpanSpec, getCellWidth, getColSep, getColSpan, getColSpec, getColSpecElement, getColSpecs, getDescription, getRowSep, getRowSpan, getTableWidth, hasColumnSpecifications, isAcceptingFixedColumnWidths, isAcceptingPercentageColumnWidths, isAcceptingProportionalColumnWidths, isTableAcceptingWidth, isTableAndColumnsResizable, isTableElement
public void init(AuthorElement tableElement)
AuthorTableCellSpanProvider
colspec
and spanspec
elements from that table.
A new instance of the table cell span provider is used for every table in a document so
cached data cannot be used between different tables..init
in interface AuthorTableCellSepProvider
init
in interface AuthorTableCellSpanProvider
init
in interface AuthorTableColumnWidthProvider
init
in class CALSTableCellInfoProvider
tableElement
- The AuthorElement
representing a table (it has the CSS display property
set on 'table').CALSTableCellInfoProvider.init(ro.sync.ecss.extensions.api.node.AuthorElement)
protected boolean isTableCell(java.lang.String tableCellsTagName)
CALSTableCellInfoProvider
isTableCell
in class CALSTableCellInfoProvider
tableCellsTagName
- The name of an element.true
if the name of an element is a table cell.CALSTableCellInfoProvider.isTableCell(java.lang.String)
© Copyright SyncRO Soft SRL 2002 - 2014. All rights reserved.