Class DITACALSTableCellInfoProvider
java.lang.Object
ro.sync.ecss.extensions.api.AuthorTableColumnWidthProviderBase
ro.sync.ecss.extensions.commons.table.support.CALSTableCellInfoProvider
ro.sync.ecss.extensions.commons.table.support.DITACALSTableCellInfoProvider
- All Implemented Interfaces:
AuthorTableCellSepProvider
,AuthorTableCellSpanProvider
,AuthorTableColumnWidthProvider
,Extension
,CALSConstants
@API(type=INTERNAL,
src=PUBLIC)
public class DITACALSTableCellInfoProvider
extends CALSTableCellInfoProvider
DITA CALS table cell info provider, should work with specializations.
-
Field Summary
Fields inherited from class ro.sync.ecss.extensions.commons.table.support.CALSTableCellInfoProvider
DEFAULT_WIDTH_REPRESENTATION, spanspecInfos
Fields inherited from class ro.sync.ecss.extensions.api.AuthorTableColumnWidthProviderBase
errorsListener
Fields inherited from interface ro.sync.ecss.extensions.commons.table.operations.cals.CALSConstants
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
isColspec
(AuthorElement child) Check if the child is a column specification.protected boolean
isTableCell
(String tableCellsTagName) Check if the name of an element is a table cell.Methods inherited from class ro.sync.ecss.extensions.commons.table.support.CALSTableCellInfoProvider
commitColumnWidthModifications, commitTableWidthModification, getAllColspecWidthRepresentations, getCellSpanSpec, getCellWidth, getColSep, getColSpan, getColSpanInterval, getColSpec, getColSpec, getColSpecElement, getColSpecs, getDescription, getRowSep, getRowSpan, getTableWidth, hasColumnSpecifications, init, isAcceptingFixedColumnWidths, isAcceptingPercentageColumnWidths, isAcceptingProportionalColumnWidths, isTableAcceptingWidth, isTableAndColumnsResizable, isTableElement, isTgroupElement
Methods inherited from class ro.sync.ecss.extensions.api.AuthorTableColumnWidthProviderBase
getErrorsListener, isPreferPercentageColumnWidths, setErrorsListener
-
Constructor Details
-
DITACALSTableCellInfoProvider
public DITACALSTableCellInfoProvider()
-
-
Method Details
-
isTableCell
Description copied from class:CALSTableCellInfoProvider
Check if the name of an element is a table cell.- Overrides:
isTableCell
in classCALSTableCellInfoProvider
- Parameters:
tableCellsTagName
- The name of an element.- Returns:
true
if the name of an element is a table cell.- See Also:
-
isColspec
Description copied from class:CALSTableCellInfoProvider
Check if the child is a column specification.- Overrides:
isColspec
in classCALSTableCellInfoProvider
- Parameters:
child
- The child- Returns:
true
if the child is a column specification.- See Also:
-