<!-- ##### SECTION Title ##### -->
atspi-table

<!-- ##### SECTION Short_Description ##### -->
An interface used by containers whose data is arranged in a tabular form.

<!-- ##### SECTION Long_Description ##### -->
<para>
An interface used by containers whose contained data is arranged
in a tabular (i.e. row-column) form. Tables may resemble
a two-dimensional grid, as in a spreadsheet, or may feature objects
which span multiple rows and/or columns, but whose bounds are
aligned on a row/column matrix. Objects within tables are children
of the table object, and they may be referenced either via a child
index or via a row/column pair. Table 'cells' may implement other
interfaces, such as Text, Action, Image, and Component, and should do
so as appropriate to their onscreen rresentation and/or behavior.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT AtspiTable ##### -->
<para>

</para>


<!-- ##### FUNCTION atspi_table_get_caption ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_summary ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_n_rows ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_n_columns ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_accessible_at ##### -->
<para>

</para>

@obj: 
@row: 
@column: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_index_at ##### -->
<para>

</para>

@obj: 
@row: 
@column: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_row_at_index ##### -->
<para>

</para>

@obj: 
@index: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_column_at_index ##### -->
<para>

</para>

@obj: 
@index: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_row_description ##### -->
<para>

</para>

@obj: 
@row: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_column_description ##### -->
<para>

</para>

@obj: 
@column: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_row_extent_at ##### -->
<para>

</para>

@obj: 
@row: 
@column: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_column_extent_at ##### -->
<para>

</para>

@obj: 
@row: 
@column: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_row_header ##### -->
<para>

</para>

@obj: 
@row: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_column_header ##### -->
<para>

</para>

@obj: 
@column: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_n_selected_rows ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_selected_rows ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_selected_columns ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_n_selected_columns ##### -->
<para>

</para>

@obj: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_is_row_selected ##### -->
<para>

</para>

@obj: 
@row: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_is_column_selected ##### -->
<para>

</para>

@obj: 
@column: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_add_row_selection ##### -->
<para>

</para>

@obj: 
@row: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_add_column_selection ##### -->
<para>

</para>

@obj: 
@column: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_remove_row_selection ##### -->
<para>

</para>

@obj: 
@row: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_remove_column_selection ##### -->
<para>

</para>

@obj: 
@column: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_get_row_column_extents_at_index ##### -->
<para>

</para>

@obj: 
@index: 
@row: 
@col: 
@row_extents: 
@col_extents: 
@is_selected: 
@error: 
@Returns: 


<!-- ##### FUNCTION atspi_table_is_selected ##### -->
<para>

</para>

@obj: 
@row: 
@column: 
@error: 
@Returns: 


