Foxit PDF SDK
com.foxit.sdk.addon.accessibility.TableCellAttribute Class Reference

Public Member Functions

 TableCellAttribute ()
 Constructor.

 
 TableCellAttribute (TableCellAttribute other)
 Constructor, with another accessibility cell attribute object.
More...
 
synchronized void delete ()
 Clean up related C++ resources immediately. More...
 
WStringArray getAssociated_array ()
 Get the ID array of associated table cells. More...
 
String getCell_id ()
 Get the table cell ID. More...
 
int getColumn_span ()
 Get the table cell column span. More...
 
int getRow_span ()
 Get the table cell row span. More...
 
String getScope ()
 Get the table cell scope. More...
 
int getType ()
 Get the table cell type. More...
 
void set (int row_span, int column_span, int type, String scope, String cell_id, WStringArray associated_array)
 Set value.
More...
 
void setAssociated_array (WStringArray value)
 Set the ID array of associated table cells. More...
 
void setCell_id (String value)
 Set the table cell ID. More...
 
void setColumn_span (int value)
 Set the table cell column span. More...
 
void setRow_span (int value)
 Set the table cell row span. More...
 
void setScope (String value)
 Set the table cell scope. More...
 
void setType (int value)
 Set the table cell type. More...
 

Static Public Attributes

static final int e_TableCellTypeData = 1
 Table cell type : data.

 
static final int e_TableCellTypeHeader = 0
 Table cell type : header.

 

Detailed Description

This class represents a table cell attribute for table editing.

Constructor & Destructor Documentation

◆ TableCellAttribute()

com.foxit.sdk.addon.accessibility.TableCellAttribute.TableCellAttribute ( TableCellAttribute  other)

Constructor, with another accessibility cell attribute object.

Parameters
[in]otherAnother cell attribute object.

Member Function Documentation

◆ delete()

synchronized void com.foxit.sdk.addon.accessibility.TableCellAttribute.delete ( )

Clean up related C++ resources immediately.

Returns
None.
Note
Once this function is called, current object cannot be used anymore.

◆ getAssociated_array()

com.foxit.sdk.addon.accessibility.TableCellAttribute.getAssociated_array ( )

Get the ID array of associated table cells.

Returns
The ID array of associated table cells.

◆ getCell_id()

com.foxit.sdk.addon.accessibility.TableCellAttribute.getCell_id ( )

Get the table cell ID.

Returns
The table cell ID.

◆ getColumn_span()

com.foxit.sdk.addon.accessibility.TableCellAttribute.getColumn_span ( )

Get the table cell column span.

Returns
The table cell column span.

◆ getRow_span()

com.foxit.sdk.addon.accessibility.TableCellAttribute.getRow_span ( )

Get the table cell row span.

Returns
The table cell row span.

◆ getScope()

com.foxit.sdk.addon.accessibility.TableCellAttribute.getScope ( )

Get the table cell scope.

Returns
The table cell scope.

◆ getType()

com.foxit.sdk.addon.accessibility.TableCellAttribute.getType ( )

Get the table cell type.

Returns
The table cell type. Please refer to values starting from com.foxit.sdk.addon.accessibility.TableCellAttribute.e_TableCellTypeHeader .

◆ set()

void com.foxit.sdk.addon.accessibility.TableCellAttribute.set ( int  row_span,
int  column_span,
int  type,
String  scope,
String  cell_id,
WStringArray  associated_array 
)

Set value.

Parameters
[in]row_spanThe table cell row span.
[in]column_spanThe table cell column span.
[in]typeThe table cell type. Please refer to values starting from com.foxit.sdk.addon.accessibility.TableCellAttribute.e_TableCellTypeHeader .
[in]scopeThe table cell scope.
[in]cell_idThe table cell ID.
[in]associated_arrayThe ID array of table cell associated.
Returns
None.

◆ setAssociated_array()

com.foxit.sdk.addon.accessibility.TableCellAttribute.setAssociated_array ( WStringArray  value)

Set the ID array of associated table cells.

Parameters
[in]valueThe ID array of associated table cells.
Returns
None.

◆ setCell_id()

com.foxit.sdk.addon.accessibility.TableCellAttribute.setCell_id ( String  value)

Set the table cell ID.

Parameters
[in]valueThe table cell ID.
Returns
None.

◆ setColumn_span()

com.foxit.sdk.addon.accessibility.TableCellAttribute.setColumn_span ( int  value)

Set the table cell column span.

Parameters
[in]valueThe table cell column span.
Returns
None.

◆ setRow_span()

com.foxit.sdk.addon.accessibility.TableCellAttribute.setRow_span ( int  value)

Set the table cell row span.

Parameters
[in]valueThe table cell row span.
Returns
None.

◆ setScope()

com.foxit.sdk.addon.accessibility.TableCellAttribute.setScope ( String  value)

Set the table cell scope.

Parameters
[in]valueThe table cell scope.
Returns
None.

◆ setType()

com.foxit.sdk.addon.accessibility.TableCellAttribute.setType ( int  value)

Set the table cell type.

Parameters
[in]valueThe table cell type. Please refer to values starting from com.foxit.sdk.addon.accessibility.TableCellAttribute.e_TableCellTypeHeader .
Returns
None.