ro.sync.ecss.extensions.commons.table.operations.xhtml
Class JoinRowCellsOperation
java.lang.Object
ro.sync.ecss.extensions.commons.table.operations.AbstractTableOperation
ro.sync.ecss.extensions.commons.table.operations.JoinRowCellsOperationBase
ro.sync.ecss.extensions.commons.table.operations.xhtml.JoinRowCellsOperation
- All Implemented Interfaces:
- AuthorOperation, Extension
public class JoinRowCellsOperation
- extends JoinRowCellsOperationBase
This is the HTML tables implementation of the operation used to join the
content of two or more cells from the same table row.
If selection exists, the cell at start selection offset determines the destination cell where
the content of the next cells will be moved.
If there is no selection then the caret must be between two table cells.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JoinRowCellsOperation
public JoinRowCellsOperation()
- Default constructor.
generateColumnSpecifications
protected void generateColumnSpecifications(AuthorAccess authorAccess,
AuthorTableCellSpanProvider tableSpanSupport,
AuthorElement tableElement)
throws AuthorOperationException
- Description copied from class:
JoinRowCellsOperationBase
- Generates column specifications for the given table and inserts them
into the document.
- Specified by:
generateColumnSpecifications
in class JoinRowCellsOperationBase
- Parameters:
authorAccess
- Author access.
Provides access to specific informations and actions for
editor, document, workspace, tables, change tracking, utility a.s.o.tableSpanSupport
- Table cell span provider.tableElement
- The table element.
- Throws:
AuthorOperationException
- Failed to insert the column specifications into the table.- See Also:
JoinRowCellsOperationBase.generateColumnSpecifications(ro.sync.ecss.extensions.api.AuthorAccess, ro.sync.ecss.extensions.api.AuthorTableCellSpanProvider, ro.sync.ecss.extensions.api.node.AuthorElement)
© Copyright SyncRO Soft SRL 2002 - 2010.