Class ChoiceTableHelper
- java.lang.Object
-
- ro.sync.ecss.extensions.commons.table.properties.TablePropertiesHelperBase
-
- ro.sync.ecss.extensions.dita.topic.table.simpletable.properties.SimpleTableHelper
-
- ro.sync.ecss.extensions.dita.topic.table.simpletable.properties.ChoiceTableHelper
-
- All Implemented Interfaces:
TableHelper
,TableHelperConstants
,TablePropertiesConstants
,TablePropertiesHelper
@API(type=INTERNAL, src=PUBLIC) public class ChoiceTableHelper extends SimpleTableHelper
Helper class for edit properties on DITA Simple tables.
-
-
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 Constructor Description ChoiceTableHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getElementName(int elementType)
java.lang.String
getElementTag(int elementType)
Obtain the element name.boolean
isTable(AuthorElement node)
Checks if the given node represents the table element.-
Methods inherited from class ro.sync.ecss.extensions.dita.topic.table.simpletable.properties.SimpleTableHelper
isBodyRow, isHeaderRow, isTableBody, isTableCell, isTableHead, isTableRow
-
Methods inherited from class ro.sync.ecss.extensions.commons.table.properties.TablePropertiesHelperBase
allowsFooter, getElementType, getFirstChildOfTypeFromParentWithType, isNodeOfType, isTableColspec, isTableFoot, isTableGroup
-
-
-
-
Method Detail
-
getElementTag
public java.lang.String getElementTag(int elementType)
Description copied from interface:TablePropertiesHelper
Obtain the element name.- Specified by:
getElementTag
in interfaceTablePropertiesHelper
- Overrides:
getElementTag
in classSimpleTableHelper
- Parameters:
elementType
- The type of the element.- Returns:
- the element tag.
- See Also:
TablePropertiesHelperBase.getElementTag(int)
-
getElementName
public java.lang.String getElementName(int elementType)
- Specified by:
getElementName
in interfaceTablePropertiesHelper
- Overrides:
getElementName
in classTablePropertiesHelperBase
- Parameters:
elementType
- The element type.- Returns:
- The element name.
- See Also:
TablePropertiesHelperBase.getElementName(int)
-
isTable
public boolean isTable(AuthorElement node)
Description copied from interface:TableHelper
Checks if the given node represents the table element.- Specified by:
isTable
in interfaceTableHelper
- Overrides:
isTable
in classSimpleTableHelper
- Parameters:
node
- The node to be checked.- Returns:
true
if the given node is the table element.- See Also:
SimpleTableHelper.isTable(ro.sync.ecss.extensions.api.node.AuthorElement)
-
-