@API(type=INTERNAL,
     src=PUBLIC)
public class ReltableCellSpanProvider
extends java.lang.Object
implements AuthorTableCellSpanProvider
| Constructor and Description | 
|---|
ReltableCellSpanProvider()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Integer | 
getColSpan(AuthorElement cellElement)
Get the number of columns the given cell spans across. 
 | 
java.lang.String | 
getDescription()  | 
java.lang.Integer | 
getRowSpan(AuthorElement cellElement)
Get the number of rows that the given cell spans across. 
 | 
boolean | 
hasColumnSpecifications(AuthorElement tableElement)
This method tells if the table contains column specifications. 
 | 
void | 
init(AuthorElement tableElement)
This method is called when starting to compute the layout for a table. 
 | 
public java.lang.Integer getColSpan(AuthorElement cellElement)
AuthorTableCellSpanProviderspanspec attribute. In case the spanspec 
 attribute is missing then the column span is defined by the namest and nameend attribute.getColSpan in interface AuthorTableCellSpanProvidercellElement - The node that represents a table cell in CSS.null if not specified.AuthorTableCellSpanProvider.getColSpan(AuthorElement)public java.lang.Integer getRowSpan(AuthorElement cellElement)
AuthorTableCellSpanProvidermorerows attribute.getRowSpan in interface AuthorTableCellSpanProvidercellElement - The AuthorElement that represents a table cell in CSS.null if not specified.AuthorTableCellSpanProvider.getRowSpan(AuthorElement)public void init(AuthorElement tableElement)
AuthorTableCellSpanProvidercolspec and spanspec elements from that table.
 
 A new instance of the table cell span provider is used for every table in a document so 
 cached data cannot be used between different tables..init in interface AuthorTableCellSpanProvidertableElement - The AuthorElement representing a table (it has the CSS display property 
 set on 'table').AuthorTableCellSpanProvider.init(AuthorElement)public java.lang.String getDescription()
getDescription in interface ExtensionExtension.getDescription()public boolean hasColumnSpecifications(AuthorElement tableElement)
AuthorTableCellSpanProvidercolspec elements to be present.hasColumnSpecifications in interface AuthorTableCellSpanProvidertableElement - The AuthorElement that is rendered as a table.true if some column specification info is present or if the table doesn't
 require any column specification info.AuthorTableCellSpanProvider.hasColumnSpecifications(ro.sync.ecss.extensions.api.node.AuthorElement)© Copyright SyncRO Soft SRL 2002 - 2014. All rights reserved.