Oxygen XML Editor 14.2 Author API

ro.sync.ecss.extensions.api.table.operations
Class TableColumnSpecificationInformation

java.lang.Object
  extended by ro.sync.ecss.extensions.api.table.operations.TableColumnSpecificationInformation
All Implemented Interfaces:
java.io.Serializable, ro.sync.ecss.component.AuthorContentMetadata
Direct Known Subclasses:
CALSTableColumnSpecificationInformation

@API(type=EXTENDABLE,
     src=PUBLIC)
public class TableColumnSpecificationInformation
extends java.lang.Object
implements ro.sync.ecss.component.AuthorContentMetadata

Contains information about column specification (like column specified width). It can be extended to provide specific table column properties for different types of tables or document types.
This information is requested when a column is copied or dragged and it can be used when the column must be inserted in the document (on paste or drop). Please note that when a column is copied the table column specification information will be copied into the clipboard (the AuthorClipboardObject contains a field of TableColumnSpecificationInformation type), so it will be serialized.
The column specification is send as an argument to the AuthorTableOperationsHandler.handleInsertColumn(AuthorTableInsertColumnArguments) method and it can be used to keep informations like column name or column width unchchanged when the column is moved or copy-pasted.

Since:
14

*********************************
EXPERIMENTAL - Subject to change
********************************

Please note that this API is not marked as final and it can change in one of the next versions of the application. If you have suggestions, comments about it, please let us know.

See Also:
Serialized Form

Constructor Summary
TableColumnSpecificationInformation(WidthRepresentation widthRepresentation)
          Constructor.
 
Method Summary
 WidthRepresentation getWidthRepresentation()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableColumnSpecificationInformation

public TableColumnSpecificationInformation(WidthRepresentation widthRepresentation)
Constructor.

Parameters:
widthRepresentation - The column width representation that specifies the fixed and relative width determined from the column specification.
Method Detail

getWidthRepresentation

public WidthRepresentation getWidthRepresentation()
Returns:
Returns the column width representation that specifies the fixed and relative width determined from the column specification.

Oxygen XML Editor 14.2 Author API

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