@API(type=INTERNAL,
src=PUBLIC)
public class DeleteColumnOperation
extends DeleteColumnOperationBase
implements TEIConstants
deletedColumnsIndices, tableElemTABLE_INFO_ARGUMENT_DESCRIPTOR, TABLE_INFO_ARGUMENT_NAME, tableHelperATTRIBUTE_NAME_COLS, ATTRIBUTE_NAME_ID, ATTRIBUTE_NAME_ROWS, ATTRIBUTE_NAME_XML_ID, ELEMENT_NAME_CELL, ELEMENT_NAME_ROW, ELEMENT_NAME_TABLENAMESPACE_ARGUMENT, NAMESPACE_ARGUMENT_DESCRIPTOR, SCHEMA_AWARE_ARGUMENT, SCHEMA_AWARE_ARGUMENT_DESCRIPTOR| Constructor and Description |
|---|
DeleteColumnOperation()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
updateTableColSpan(AuthorAccess authorAccess,
AuthorTableCellSpanProvider spanProvider,
AuthorElement cell,
int colStartIndex,
int colEndIndex)
Update the column span for the table cell that is included into the deleted
column.
|
canDeleteColumn, doOperationInternal, getArguments, getDescription, performDeleteColumn, updateAppliableColWidthsNumber, updateColspeccreateEmptyCell, doOperation, findCellInsertionOffset, getElementAncestor, isElement, isTableElementprotected void updateTableColSpan(AuthorAccess authorAccess, AuthorTableCellSpanProvider spanProvider, AuthorElement cell, int colStartIndex, int colEndIndex) throws AuthorOperationException
DeleteColumnOperationBaseupdateTableColSpan in class DeleteColumnOperationBaseauthorAccess - The author access.
Provides access to specific informations and actions for
editor, document, workspace, tables, change tracking, utility a.s.o.spanProvider - The table span provider.
The object responsible for providing information
about the cell spanning.cell - The table cell.colStartIndex - The new column start index, 1 based.colEndIndex - The new column end index, 1 based.AuthorOperationException - When the operation fails.DeleteColumnOperationBase.updateTableColSpan(ro.sync.ecss.extensions.api.AuthorAccess, ro.sync.ecss.extensions.api.AuthorTableCellSpanProvider, ro.sync.ecss.extensions.api.node.AuthorElement, int, int)© Copyright SyncRO Soft SRL 2002 - 2016. All rights reserved.