Oxygen XML Editor 16.1 Author API

ro.sync.ecss.extensions.dita.topic.table.simpletable
Class DeleteRowOperation

java.lang.Object
  extended by ro.sync.ecss.extensions.commons.table.operations.AbstractTableOperation
      extended by ro.sync.ecss.extensions.commons.table.operations.DeleteRowOperationBase
          extended by ro.sync.ecss.extensions.dita.topic.table.simpletable.DeleteRowOperation
All Implemented Interfaces:
AuthorOperation, Extension, SimpleTableConstants

@API(type=INTERNAL,
     src=PUBLIC)
public class DeleteRowOperation
extends DeleteRowOperationBase
implements SimpleTableConstants

Operation used to delete a DITA simple table row.


Field Summary
 
Fields inherited from class ro.sync.ecss.extensions.commons.table.operations.AbstractTableOperation
tableHelper
 
Fields inherited from interface ro.sync.ecss.extensions.dita.topic.table.simpletable.SimpleTableConstants
ATTRIBUTE_NAME_ID, ELEMENT_NAME_CHDESC_CHOICETABLE, ELEMENT_NAME_CHDESCHD_CHOICETABLE, ELEMENT_NAME_CHOICETABLE, ELEMENT_NAME_CHOPTION_CHOICETABLE, ELEMENT_NAME_CHOPTIONHD_CHOICETABLE, ELEMENT_NAME_ENTRY_SIMPLETABLE, ELEMENT_NAME_HEADER_CHOICETABLE, ELEMENT_NAME_HEADER_PROPERTIES, ELEMENT_NAME_HEADER_SIMPLETABLE, ELEMENT_NAME_PROPDESC_PROPERTIES, ELEMENT_NAME_PROPDESCHD_PROPERTIES, ELEMENT_NAME_PROPERTIES, ELEMENT_NAME_PROPTYPE_PROPERTIES, ELEMENT_NAME_PROPTYPEHD_PROPERTIES, ELEMENT_NAME_PROPVALUE_PROPERTIES, ELEMENT_NAME_PROPVALUEHD_PROPERTIES, ELEMENT_NAME_ROW_CHOICETABLE, ELEMENT_NAME_ROW_PROPERTIES, ELEMENT_NAME_ROW_SIMPLETABLE, ELEMENT_NAME_SIMPLETABLE
 
Fields inherited from interface ro.sync.ecss.extensions.api.AuthorOperation
NAMESPACE_ARGUMENT, NAMESPACE_ARGUMENT_DESCRIPTOR, SCHEMA_AWARE_ARGUMENT, SCHEMA_AWARE_ARGUMENT_DESCRIPTOR
 
Constructor Summary
DeleteRowOperation()
          Constructor.
 
Method Summary
protected  SplitCellAboveBelowOperationBase createSplitCellOperation()
          Create the split cell operation.
 
Methods inherited from class ro.sync.ecss.extensions.commons.table.operations.DeleteRowOperationBase
doOperation, getArguments, getDescription, performDeleteRows
 
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

DeleteRowOperation

public DeleteRowOperation()
Constructor.

Method Detail

createSplitCellOperation

protected SplitCellAboveBelowOperationBase createSplitCellOperation()
Description copied from class: DeleteRowOperationBase
Create the split cell operation. The operation is needed to split the cells that span over multiple rows and start on the row to be deleted.

Specified by:
createSplitCellOperation in class DeleteRowOperationBase
Returns:
The split cell operation.
See Also:
DeleteRowOperationBase.createSplitCellOperation()

Oxygen XML Editor 16.1 Author API

© Copyright SyncRO Soft SRL 2002 - 2014. All rights reserved.