Atk.TableCell

g Atk.TableCell Atk.TableCell GObject.GInterface GObject.GInterface GObject.GInterface->Atk.TableCell

Implementations:

Atk.NoOpObject

Methods

get_column_header_cells ()

get_column_span ()

get_position ()

get_row_column_span ()

get_row_header_cells ()

get_row_span ()

get_table ()

Virtual Methods

do_get_column_header_cells ()

do_get_column_span ()

do_get_position ()

do_get_row_column_span ()

do_get_row_header_cells ()

do_get_row_span ()

do_get_table ()

Properties

None

Signals

None

Fields

None

Class Details

class Atk.TableCell
Bases:

GObject.GInterface

Structure:

Atk.TableCellIface

The ATK interface implemented for a cell inside a two-dimentional Atk.Table

Being Atk.Table a component which present elements ordered via rows and columns, an Atk.TableCell is the interface which each of those elements, so “cells” should implement.

See [iface`AtkTable`]

get_column_header_cells()[source]
Returns:

a GLib.PtrArray of AtkObjects representing the column header cells.

Return type:

[Atk.Object]

Returns the column headers as an array of cell accessibles.

New in version 2.12.

get_column_span()[source]
Returns:

a int representing the number of columns occupied by this cell, or 0 if the cell does not implement this method.

Return type:

int

Returns the number of columns occupied by this cell accessible.

New in version 2.12.

get_position()[source]
Returns:

True if successful; False otherwise.

row:

the row of the given cell.

column:

the column of the given cell.

Return type:

(bool, row: int, column: int)

Retrieves the tabular position of this cell.

New in version 2.12.

get_row_column_span()[source]
Returns:

True if successful; False otherwise.

row:

the row index of the given cell.

column:

the column index of the given cell.

row_span:

the number of rows occupied by this cell.

column_span:

the number of columns occupied by this cell.

Return type:

(bool, row: int, column: int, row_span: int, column_span: int)

Gets the row and column indexes and span of this cell accessible.

Note: If the object does not implement this function, then, by default, atk will implement this function by calling get_row_span and get_column_span on the object.

New in version 2.12.

get_row_header_cells()[source]
Returns:

a GLib.PtrArray of AtkObjects representing the row header cells.

Return type:

[Atk.Object]

Returns the row headers as an array of cell accessibles.

New in version 2.12.

get_row_span()[source]
Returns:

a int representing the number of rows occupied by this cell, or 0 if the cell does not implement this method.

Return type:

int

Returns the number of rows occupied by this cell accessible.

New in version 2.12.

get_table()[source]
Returns:

the atk object for the containing table.

Return type:

Atk.Object

Returns a reference to the accessible of the containing table.

New in version 2.12.

do_get_column_header_cells() virtual
Returns:

a GLib.PtrArray of AtkObjects representing the column header cells.

Return type:

[Atk.Object]

Returns the column headers as an array of cell accessibles.

New in version 2.12.

do_get_column_span() virtual
Returns:

a int representing the number of columns occupied by this cell, or 0 if the cell does not implement this method.

Return type:

int

Returns the number of columns occupied by this cell accessible.

New in version 2.12.

do_get_position() virtual
Returns:

True if successful; False otherwise.

row:

the row of the given cell.

column:

the column of the given cell.

Return type:

(bool, row: int, column: int)

Retrieves the tabular position of this cell.

New in version 2.12.

do_get_row_column_span() virtual
Returns:

True if successful; False otherwise.

row:

the row index of the given cell.

column:

the column index of the given cell.

row_span:

the number of rows occupied by this cell.

column_span:

the number of columns occupied by this cell.

Return type:

(bool, row: int, column: int, row_span: int, column_span: int)

Gets the row and column indexes and span of this cell accessible.

Note: If the object does not implement this function, then, by default, atk will implement this function by calling get_row_span and get_column_span on the object.

New in version 2.12.

do_get_row_header_cells() virtual
Returns:

a GLib.PtrArray of AtkObjects representing the row header cells.

Return type:

[Atk.Object]

Returns the row headers as an array of cell accessibles.

New in version 2.12.

do_get_row_span() virtual
Returns:

a int representing the number of rows occupied by this cell, or 0 if the cell does not implement this method.

Return type:

int

Returns the number of rows occupied by this cell accessible.

New in version 2.12.

do_get_table() virtual
Returns:

the atk object for the containing table.

Return type:

Atk.Object

Returns a reference to the accessible of the containing table.

New in version 2.12.