Class DocbookHTMLTableHelper
java.lang.Object
ro.sync.ecss.extensions.commons.table.properties.TablePropertiesHelperBase
ro.sync.ecss.extensions.docbook.table.properties.DocbookCALSTableHelper
ro.sync.ecss.extensions.docbook.table.properties.DocbookHTMLTableHelper
- All Implemented Interfaces:
TableHelper
,TableHelperConstants
,TablePropertiesConstants
,TablePropertiesHelper
- Direct Known Subclasses:
Docbook5HTMLTableHelper
Docbook CALS table helper.
-
Field Summary
Fields inherited from interface ro.sync.ecss.extensions.commons.table.properties.TableHelperConstants
TYPE_BODY, TYPE_BODY_DESC_CELL, TYPE_CELL, TYPE_COLSPEC, TYPE_FOOTER, TYPE_GROUP, TYPE_HEADER, TYPE_HEADER_CELL, TYPE_HEADER_DESC_CELL, TYPE_ROW, TYPE_TABLE
Fields inherited from interface ro.sync.ecss.extensions.commons.table.properties.TablePropertiesConstants
ALIGN, ATTR_NOT_SET, BOTTOM, CENTER, CHAR, COLSEP, EMPTY_ICON, FRAME, ICON_ALIGN_CENTER, ICON_ALIGN_JUSTIFY, ICON_ALIGN_LEFT, ICON_ALIGN_RIGHT, ICON_COL_ROW_SEP, ICON_COLSEP, ICON_FRAME_ALL, ICON_FRAME_BOTTOM, ICON_FRAME_LHS, ICON_FRAME_RHS, ICON_FRAME_SIDES, ICON_FRAME_TOP, ICON_FRAME_TOPBOT, ICON_ROW_TYPE_BODY, ICON_ROW_TYPE_FOOTER, ICON_ROW_TYPE_HEADER, ICON_ROWSEP, ICON_VALIGN_BOTTOM, ICON_VALIGN_MIDDLE, ICON_VALIGN_TOP, JUSTIFY, LEFT, MIDDLE, NOT_COMPUTED, PRESERVE, RIGHT, ROW_TYPE, ROW_TYPE_BODY, ROW_TYPE_FOOTER, ROW_TYPE_HEADER, ROW_TYPE_PROPERTY, ROWSEP, TITLE_ELEMENT, TOP, VALIGN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetElementName
(int elementType) getElementTag
(int elementType) Obtain the element name.boolean
isTable
(AuthorElement element) Checks if the given node represents the table element.boolean
isTableCell
(AuthorElement element) Checks if the given node represents a table cell element.boolean
isTableColspec
(AuthorElement element) Checks if the given node represents a table colspec element.boolean
isTableFoot
(AuthorElement element) Checks if the given node represents a table foot element.boolean
isTableGroup
(AuthorElement element) Checks if the given node represents a table group element.boolean
isTableRow
(AuthorElement node) Checks if the given node represents a table row element.Methods inherited from class ro.sync.ecss.extensions.docbook.table.properties.DocbookCALSTableHelper
allowsFooter, isTableBody, isTableHead
Methods inherited from class ro.sync.ecss.extensions.commons.table.properties.TablePropertiesHelperBase
getElementType, getFirstChildOfTypeFromParentWithType, isNodeOfType
-
Constructor Details
-
DocbookHTMLTableHelper
public DocbookHTMLTableHelper()
-
-
Method Details
-
isTableRow
Description copied from interface:TablePropertiesHelper
Checks if the given node represents a table row element.- Specified by:
isTableRow
in interfaceTablePropertiesHelper
- Overrides:
isTableRow
in classDocbookCALSTableHelper
- Parameters:
node
- The node to be checked.- Returns:
true
if the given node is a table row element.- See Also:
-
isTableFoot
Description copied from interface:TablePropertiesHelper
Checks if the given node represents a table foot element.- Specified by:
isTableFoot
in interfaceTablePropertiesHelper
- Overrides:
isTableFoot
in classDocbookCALSTableHelper
- Parameters:
element
- The node to be checked.- Returns:
true
if the given node is a table foot element.- See Also:
-
isTableGroup
Description copied from interface:TableHelper
Checks if the given node represents a table group element.- Specified by:
isTableGroup
in interfaceTableHelper
- Overrides:
isTableGroup
in classDocbookCALSTableHelper
- Parameters:
element
- The node to be checked.- Returns:
true
if the given node is the table group element.- See Also:
-
isTableColspec
Description copied from interface:TablePropertiesHelper
Checks if the given node represents a table colspec element.- Specified by:
isTableColspec
in interfaceTablePropertiesHelper
- Overrides:
isTableColspec
in classDocbookCALSTableHelper
- Parameters:
element
- The node to be checked.- Returns:
true
if the given node is a table colspec element.- See Also:
-
isTableCell
Description copied from interface:TablePropertiesHelper
Checks if the given node represents a table cell element.- Specified by:
isTableCell
in interfaceTablePropertiesHelper
- Overrides:
isTableCell
in classDocbookCALSTableHelper
- Parameters:
element
- The node to be checked.- Returns:
true
if the given node is a table cell element.- See Also:
-
getElementTag
Description copied from interface:TablePropertiesHelper
Obtain the element name.- Specified by:
getElementTag
in interfaceTablePropertiesHelper
- Overrides:
getElementTag
in classDocbookCALSTableHelper
- Parameters:
elementType
- The type of the element.- Returns:
- the element tag.
- See Also:
-
getElementName
- Specified by:
getElementName
in interfaceTablePropertiesHelper
- Overrides:
getElementName
in classTablePropertiesHelperBase
- Parameters:
elementType
- The element type.- Returns:
- The element name.
- See Also:
-
isTable
Description copied from interface:TableHelper
Checks if the given node represents the table element.- Specified by:
isTable
in interfaceTableHelper
- Overrides:
isTable
in classDocbookCALSTableHelper
- Parameters:
element
- The node to be checked.- Returns:
true
if the given node is the table element.- See Also:
-