Oxygen XML Editor 12.2 Author API

ro.sync.ecss.extensions.tei.table
Class InsertColumnOperation

java.lang.Object
  extended by ro.sync.ecss.extensions.commons.table.operations.AbstractTableOperation
      extended by ro.sync.ecss.extensions.commons.table.operations.InsertColumnOperationBase
          extended by ro.sync.ecss.extensions.tei.table.InsertColumnOperation
All Implemented Interfaces:
AuthorOperation, Extension, TEIConstants

public class InsertColumnOperation
extends InsertColumnOperationBase
implements TEIConstants

Operation used to insert a TEI table column.


Field Summary
 
Fields inherited from class ro.sync.ecss.extensions.commons.table.operations.AbstractTableOperation
tableHelper
 
Fields inherited from interface ro.sync.ecss.extensions.tei.table.TEIConstants
ATTRIBUTE_NAME_COLS, ATTRIBUTE_NAME_ID, ATTRIBUTE_NAME_ROWS, ELEMENT_NAME_CELL, 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
InsertColumnOperation()
          Constructor.
 
Method Summary
protected  java.lang.String getCellElementName(AuthorElement rowElement, int newColumnIndex)
          Get the name of the element that will be inserted as a cell into the table.
 
Methods inherited from class ro.sync.ecss.extensions.commons.table.operations.InsertColumnOperationBase
doOperation, getArguments, getDescription, updateColumnCellsSpan
 
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

InsertColumnOperation

public InsertColumnOperation()
Constructor.

Method Detail

getCellElementName

protected java.lang.String getCellElementName(AuthorElement rowElement,
                                              int newColumnIndex)
Description copied from class: InsertColumnOperationBase
Get the name of the element that will be inserted as a cell into the table.

Specified by:
getCellElementName in class InsertColumnOperationBase
Parameters:
rowElement - The row element where the new cell will be inserted.
newColumnIndex - The new column index. 0 based.
Returns:
The name of cell element.
See Also:
InsertColumnOperationBase.getCellElementName(ro.sync.ecss.extensions.api.node.AuthorElement, int)

Oxygen XML Editor 12.2 Author API

© Copyright SyncRO Soft SRL 2002 - 2010.