|
Oxygen XML Editor 12.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ro.sync.ecss.extensions.commons.table.operations.AbstractTableOperation ro.sync.ecss.extensions.commons.table.operations.JoinRowCellsOperationBase ro.sync.ecss.extensions.tei.table.JoinRowCellsOperation
public class JoinRowCellsOperation
This is the TEI tables implementation of the operation used to join the content of two or more cells from the same table row. If there is a selection, the cell at selection start 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 positioned between two table cells before calling this operation.
Field Summary |
---|
Fields inherited from class ro.sync.ecss.extensions.commons.table.operations.AbstractTableOperation |
---|
tableHelper |
Fields inherited from interface ro.sync.ecss.extensions.api.AuthorOperation |
---|
NAMESPACE_ARGUMENT, NAMESPACE_ARGUMENT_DESCRIPTOR, SCHEMA_AWARE_ARGUMENT, SCHEMA_AWARE_ARGUMENT_DESCRIPTOR |
Constructor Summary | |
---|---|
JoinRowCellsOperation()
Constructor. |
Method Summary | |
---|---|
protected void |
generateColumnSpecifications(AuthorAccess authorAccess,
AuthorTableCellSpanProvider tableSpanSupport,
AuthorElement tableElement)
Generates column specifications for the given table and inserts them into the document. |
Methods inherited from class ro.sync.ecss.extensions.commons.table.operations.JoinRowCellsOperationBase |
---|
doOperation, getArguments, getDescription, getFirstCell, getLastCell |
Methods inherited from class ro.sync.ecss.extensions.commons.table.operations.AbstractTableOperation |
---|
createEmptyCell, findCellInsertionOffset, getElementAncestor, isElement, isTableElement |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JoinRowCellsOperation()
Method Detail |
---|
protected void generateColumnSpecifications(AuthorAccess authorAccess, AuthorTableCellSpanProvider tableSpanSupport, AuthorElement tableElement) throws AuthorOperationException
JoinRowCellsOperationBase
generateColumnSpecifications
in class JoinRowCellsOperationBase
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.
AuthorOperationException
- Failed to insert the column specifications into the table.JoinRowCellsOperationBase.generateColumnSpecifications(ro.sync.ecss.extensions.api.AuthorAccess, ro.sync.ecss.extensions.api.AuthorTableCellSpanProvider, ro.sync.ecss.extensions.api.node.AuthorElement)
|
Oxygen XML Editor 12.2 Author API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |