|
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.dita.map.table.JoinRowCellsOperation
public class JoinRowCellsOperation
This is the DITA 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.
Field Summary |
---|
Fields inherited from class ro.sync.ecss.extensions.commons.table.operations.AbstractTableOperation |
---|
tableHelper |
Fields inherited from interface ro.sync.ecss.extensions.dita.map.table.ReltableConstants |
---|
ATTRIBUTE_NAME_ID, ELEMENT_NAME_ENTRY, ELEMENT_NAME_HEADER, ELEMENT_NAME_HEADER_ENTRY, ELEMENT_NAME_ROW, ELEMENT_NAME_TABLE |
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()
Default 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 |