@API(type=INTERNAL, src=PUBLIC) public class JoinOperation extends JoinOperationBase
CURSOR_OUTSIDE_THE_TABLE_ERROR_MESSAGE, RECTANGULAR_SELECTIONS_ERROR_MESSAGE, SELECT_AT_LEAST_TWO_ADJACENT_CELLS_ERROR_MESSAGE
CHANGE_TRACKING_BEHAVIOR_ARGUMENT, TABLE_INFO_ARGUMENT_DESCRIPTOR, TABLE_INFO_ARGUMENT_NAME, tableHelper
NAMESPACE_ARGUMENT, NAMESPACE_ARGUMENT_DESCRIPTOR, SCHEMA_AWARE_ARGUMENT, SCHEMA_AWARE_ARGUMENT_DESCRIPTOR
Constructor and Description |
---|
JoinOperation()
Constructor.
|
JoinOperation(AuthorTableHelper tableHelper)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
generateColumnSpecifications(AuthorAccess authorAccess,
AuthorTableCellSpanProvider tableSpanSupport,
AuthorElement tableElement)
Generates column specifications for the given table and inserts them into it.
|
doOperationInternal, getArguments, getDescription, joinCells
createEmptyCell, doOperation, findCellInsertionOffset, getElementAncestor, isElement, isTableElement
public JoinOperation(AuthorTableHelper tableHelper)
tableHelper
- The table helperpublic JoinOperation()
protected void generateColumnSpecifications(AuthorAccess authorAccess, AuthorTableCellSpanProvider tableSpanSupport, AuthorElement tableElement) throws AuthorOperationException
generateColumnSpecifications
in class JoinOperationBase
authorAccess
- Access.tableSpanSupport
- Span support.tableElement
- The table element.AuthorOperationException
- Failed to insert the column specifications into the table.© Copyright Syncro Soft SRL 2002 - 2021. All rights reserved.