@API(type=INTERNAL, src=PUBLIC) public class XHTMLTableSortOperation extends CALSAndHTMLTableSortOperation
authorAccess, COLUMN
NAMESPACE_ARGUMENT, NAMESPACE_ARGUMENT_DESCRIPTOR, SCHEMA_AWARE_ARGUMENT, SCHEMA_AWARE_ARGUMENT_DESCRIPTOR
Constructor and Description |
---|
XHTMLTableSortOperation() |
Modifier and Type | Method and Description |
---|---|
boolean |
isTable(AuthorElement element)
Returns
true if the given element is a table header element. |
boolean |
isTableBody(AuthorElement node)
Returns
true if the given element is the table body element. |
boolean |
isTableFoot(AuthorElement element)
Returns
true if the given element is a table footer element. |
boolean |
isTableGroup(AuthorElement element)
Returns
true if the given element is a table header element. |
boolean |
isTableHead(AuthorElement node)
Returns
true if the given element is a table header element. |
boolean |
isTableRow(AuthorElement node)
Returns
true if the given element is a table row element. |
forceSortAll, getRowIndexForTableBody, getSortCriteria, getSortKeysValues, getSortParent, isCaretInColumn, isIgnored
canBeSorted
doOperation, getArguments, getDescription, getNonIgnoredChildren, getSelectedNonIgnoredChildrenInterval, getTextContentToSort
public boolean isTableBody(AuthorElement node)
CALSAndHTMLTableSortOperation
true
if the given element is the table body element.isTableBody
in class CALSAndHTMLTableSortOperation
node
- The element to be checked.true
if the given element is the table body element.CALSAndHTMLTableSortOperation.isTableBody(ro.sync.ecss.extensions.api.node.AuthorElement)
public boolean isTableRow(AuthorElement node)
CALSAndHTMLTableSortOperation
true
if the given element is a table row element.isTableRow
in class CALSAndHTMLTableSortOperation
node
- The element to be checked.true
if the given element is a table row element.CALSAndHTMLTableSortOperation.isTableRow(ro.sync.ecss.extensions.api.node.AuthorElement)
public boolean isTableHead(AuthorElement node)
CALSAndHTMLTableSortOperation
true
if the given element is a table header element.isTableHead
in class CALSAndHTMLTableSortOperation
node
- The element to be checked.true
if the given element is a table header element.CALSAndHTMLTableSortOperation.isTableHead(ro.sync.ecss.extensions.api.node.AuthorElement)
public boolean isTableFoot(AuthorElement element)
CALSAndHTMLTableSortOperation
true
if the given element is a table footer element.isTableFoot
in class CALSAndHTMLTableSortOperation
element
- The element to be checked.true
if the given element is a table footer element.CALSAndHTMLTableSortOperation.isTableFoot(ro.sync.ecss.extensions.api.node.AuthorElement)
public boolean isTable(AuthorElement element)
CALSAndHTMLTableSortOperation
true
if the given element is a table header element.isTable
in class CALSAndHTMLTableSortOperation
element
- The element to be checked.true
if the given element is a table header element.CALSAndHTMLTableSortOperation.isTable(ro.sync.ecss.extensions.api.node.AuthorElement)
public boolean isTableGroup(AuthorElement element)
CALSAndHTMLTableSortOperation
true
if the given element is a table header element.isTableGroup
in class CALSAndHTMLTableSortOperation
element
- The element to be checked.true
if the given element is a table header element.CALSAndHTMLTableSortOperation.isTableGroup(ro.sync.ecss.extensions.api.node.AuthorElement)
© Copyright SyncRO Soft SRL 2002 - 2014. All rights reserved.