Your IP : 216.73.216.48
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>atk.Table</title><link rel="stylesheet" href="style.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="PyGTK 2.0 Reference Manual"><link rel="up" href="atk-class-reference.html" title="The atk Class Reference"><link rel="prev" href="class-atkstreamablecontent.html" title="atk.StreamableContent"><link rel="next" href="class-atktext.html" title="atk.Text"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">atk.Table</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="class-atkstreamablecontent.html">Prev</a> </td><th width="60%" align="center">The atk Class Reference</th><td width="20%" align="right"> <a accesskey="n" href="class-atktext.html">Next</a></td></tr></table><hr></div><div class="refentry" title="atk.Table"><a name="class-atktable"></a><div class="titlepage"></div><div class="refnamediv"><h2>atk.Table</h2><p>atk.Table — the ATK interface implemented for UI components which
contain tabular or row/column information. </p></div><div class="refsect1" title="Synopsis"><a name="id2934203"></a><h2>Synopsis</h2><table bgcolor="#D0E0F0" width="100%"><tr><td><pre class="classsynopsis">class <span class="ooclass"><span class="classname">atk.Table</span></span>(<span class="ooclass"><span class="classname">gobject.GInterface</span></span>):
<code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--ref-at" title="atk.Table.ref_at">ref_at</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-index-at" title="atk.Table.get_index_at">get_index_at</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-column-at-index" title="atk.Table.get_column_at_index">get_column_at_index</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>index</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-row-at-index" title="atk.Table.get_row_at_index">get_row_at_index</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>index</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-n-columns" title="atk.Table.get_n_columns">get_n_columns</a></span>(<span class="methodparam"></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-n-rows" title="atk.Table.get_n_rows">get_n_rows</a></span>(<span class="methodparam"></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-column-extent-at" title="atk.Table.get_column_extent_at">get_column_extent_at</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-row-extent-at" title="atk.Table.get_row_extent_at">get_row_extent_at</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-caption" title="atk.Table.get_caption">get_caption</a></span>(<span class="methodparam"></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-column-description" title="atk.Table.get_column_description">get_column_description</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-column-header" title="atk.Table.get_column_header">get_column_header</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-row-description" title="atk.Table.get_row_description">get_row_description</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-row-header" title="atk.Table.get_row_header">get_row_header</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-summary" title="atk.Table.get_summary">get_summary</a></span>(<span class="methodparam"></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--set-caption" title="atk.Table.set_caption">set_caption</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>caption</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--set-column-description" title="atk.Table.set_column_description">set_column_description</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>description</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--set-column-header" title="atk.Table.set_column_header">set_column_header</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>header</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--set-row-description" title="atk.Table.set_row_description">set_row_description</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>description</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--set-row-header" title="atk.Table.set_row_header">set_row_header</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>header</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--set-summary" title="atk.Table.set_summary">set_summary</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>accessible</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-selected-columns" title="atk.Table.get_selected_columns">get_selected_columns</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>selected</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--get-selected-rows" title="atk.Table.get_selected_rows">get_selected_rows</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>selected</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--is-column-selected" title="atk.Table.is_column_selected">is_column_selected</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--is-row-selected" title="atk.Table.is_row_selected">is_row_selected</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--is-selected" title="atk.Table.is_selected">is_selected</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--add-row-selection" title="atk.Table.add_row_selection">add_row_selection</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--remove-row-selection" title="atk.Table.remove_row_selection">remove_row_selection</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--add-column-selection" title="atk.Table.add_column_selection">add_column_selection</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br><code class="methodsynopsis"> def <span class="methodname"><a class="link" href="class-atktable.html#method-atktable--remove-column-selection" title="atk.Table.remove_column_selection">remove_column_selection</a></span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code><br></pre></td></tr></table></div><div class="refsect1" title="atk.Table Signal Prototypes"><a name="signal-prototypes-atktable"></a><h2>atk.Table Signal Prototypes</h2><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term">"<a class="link" href="class-atktable.html#signal-atktable--column-deleted" title='The "column-deleted" atk.Table Signal'>column-deleted</a>"</span></p></td><td><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>column</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>count</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></td></tr><tr><td><p><span class="term">"<a class="link" href="class-atktable.html#signal-atktable--column-inserted" title='The "column-inserted" atk.Table Signal'>column-inserted</a>"</span></p></td><td><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>column</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>count</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></td></tr><tr><td><p><span class="term">"<a class="link" href="class-atktable.html#signal-atktable--column-reordered" title='The "column-reordered" atk.Table Signal'>column-reordered</a>"</span></p></td><td><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></td></tr><tr><td><p><span class="term">"<a class="link" href="class-atktable.html#signal-atktable--model-changed" title='The "model-changed" atk.Table Signal'>model-changed</a>"</span></p></td><td><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></td></tr><tr><td><p><span class="term">"<a class="link" href="class-atktable.html#signal-atktable--row-deleted" title='The "row-deleted" atk.Table Signal'>row-deleted</a>"</span></p></td><td><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>row</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>count</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></td></tr><tr><td><p><span class="term">"<a class="link" href="class-atktable.html#signal-atktable--row-inserted" title='The "row-inserted" atk.Table Signal'>row-inserted</a>"</span></p></td><td><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>row</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>count</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></td></tr><tr><td><p><span class="term">"<a class="link" href="class-atktable.html#signal-atktable--row-reordered" title='The "row-reordered" atk.Table Signal'>row-reordered</a>"</span></p></td><td><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></td></tr></tbody></table></div><div class="refsect1" title="Description"><a name="id2976207"></a><h2>Description</h2><p><a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a> should
be implemented by components which present elements ordered via rows and
columns. It may also be used to present tree-structured information if
the nodes of the trees can be said to contain multiple "columns".
Individual elements of an <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a> are
typically referred to as "cells", and these cells are exposed by <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a> as
child <a class="link" href="class-atkobject.html" title="atk.Object"><code class="classname">atk.Object</code></a>
objects of the <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>. Both
row/column and child-index-based access to these children is
provided.</p><p>Children of <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a> are
frequently "lightweight" objects, that is, they may not have backing
widgets in the host UI toolkit. They are therefore often
transient.</p><p>Since tables are often very complex, <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
includes provision for offering simplified summary information, as well
as row and column headers and captions. Headers and captions are <a class="link" href="class-atkobject.html" title="atk.Object"><code class="classname">atk.Object</code></a>
objects which may implement other interfaces (<a class="link" href="class-atktext.html" title="atk.Text"><code class="classname">atk.Text</code></a>, <a class="link" href="class-atkimage.html" title="atk.Image"><code class="classname">atk.Image</code></a>, etc.)
as appropriate. <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
summaries may themselves be (simplified) <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
objects, etc.</p></div><div class="refsect1" title="Methods"><a name="id2928086"></a><h2>Methods</h2><div class="refsect2" title="atk.Table.ref_at"><a name="method-atktable--ref-at"></a><h3>atk.Table.ref_at</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">ref_at</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
<em class="parameter"><code>table</code></em></td></tr><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
<em class="parameter"><code>table</code></em></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>a <a class="link" href="class-atkobject.html" title="atk.Object"><code class="classname">atk.Object</code></a>
representing the referred to accessible</td></tr></tbody></table><p>Get a reference to the table cell at <em class="parameter"><code>row</code></em>,
<em class="parameter"><code>column</code></em>.</p></div><div class="refsect2" title="atk.Table.get_index_at"><a name="method-atktable--get-index-at"></a><h3>atk.Table.get_index_at</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_index_at</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
<em class="parameter"><code>table</code></em></td></tr><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
<em class="parameter"><code>table</code></em></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>an index representing the index at specified
position</td></tr></tbody></table><p>Gets the index at the specified <em class="parameter"><code>row</code></em> and
<em class="parameter"><code>column</code></em>. The value -1 is returned if the object
at row,column is not a child of table or table does not implement this
interface.</p></div><div class="refsect2" title="atk.Table.get_column_at_index"><a name="method-atktable--get-column-at-index"></a><h3>atk.Table.get_column_at_index</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_column_at_index</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>index</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>index</code></strong> :</span></p></td><td></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>an integer representing the column at the
specified index.</td></tr></tbody></table><p>Gets an index representing the column at the specified
<em class="parameter"><code>index</code></em>, or -1 if the table does not implement
this interface</p></div><div class="refsect2" title="atk.Table.get_row_at_index"><a name="method-atktable--get-row-at-index"></a><h3>atk.Table.get_row_at_index</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_row_at_index</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>index</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>index</code></strong> :</span></p></td><td></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>an integer representing the row at the
specified index.</td></tr></tbody></table><p>Gets an index representing the row at the specified
<em class="parameter"><code>index</code></em>, or -1 if the table does not implement
this interface</p></div><div class="refsect2" title="atk.Table.get_n_columns"><a name="method-atktable--get-n-columns"></a><h3>atk.Table.get_n_columns</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_n_columns</span>(<span class="methodparam"></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>an integer representing the number of columns,
or 0 if value does not implement this
interface.</td></tr></tbody></table><p>Gets the number of columns in the table.</p></div><div class="refsect2" title="atk.Table.get_n_rows"><a name="method-atktable--get-n-rows"></a><h3>atk.Table.get_n_rows</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_n_rows</span>(<span class="methodparam"></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>an integer representing the number of rows, or
0 if value does not implement this interface.</td></tr></tbody></table><p>Gets the number of rows in the table.</p></div><div class="refsect2" title="atk.Table.get_column_extent_at"><a name="method-atktable--get-column-extent-at"></a><h3>atk.Table.get_column_extent_at</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_column_extent_at</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
<em class="parameter"><code>table</code></em></td></tr><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
<em class="parameter"><code>table</code></em></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>an integer representing the column extent at
specified position, or 0 if value does not implement this
interface.</td></tr></tbody></table><p>Gets the number of columns occupied by the accessible object at
the specified <em class="parameter"><code>row</code></em> and
<em class="parameter"><code>column</code></em>.</p></div><div class="refsect2" title="atk.Table.get_row_extent_at"><a name="method-atktable--get-row-extent-at"></a><h3>atk.Table.get_row_extent_at</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_row_extent_at</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
<em class="parameter"><code>table</code></em></td></tr><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
<em class="parameter"><code>table</code></em></td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>an integer representing the row extent at
specified position, or 0 if value does not implement this
interface.</td></tr></tbody></table><p>Gets the number of rows occupied by the accessible object at a
specified <em class="parameter"><code>row</code></em> and
<em class="parameter"><code>column</code></em>.</p></div><div class="refsect2" title="atk.Table.get_caption"><a name="method-atktable--get-caption"></a><h3>atk.Table.get_caption</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_caption</span>(<span class="methodparam"></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>a <a class="link" href="class-atkobject.html" title="atk.Object"><code class="classname">atk.Object</code></a>
representing the table caption, or <code class="literal">None</code> if
value does not implement this interface.</td></tr></tbody></table><p>Gets the caption for the table.</p></div><div class="refsect2" title="atk.Table.get_column_description"><a name="method-atktable--get-column-description"></a><h3>atk.Table.get_column_description</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_column_description</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in the
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>a string representing the column description,
or <code class="literal">None</code> if value does not implement this
interface.</td></tr></tbody></table><p>Gets the description text of the specified
<em class="parameter"><code>column</code></em> in the table</p></div><div class="refsect2" title="atk.Table.get_column_header"><a name="method-atktable--get-column-header"></a><h3>atk.Table.get_column_header</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_column_header</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in the
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>a <a class="link" href="class-atkobject.html" title="atk.Object"><code class="classname">atk.Object</code></a>
representing the specified column header, or
<code class="literal">None</code> if value does not implement this
interface.</td></tr></tbody></table><p>Gets the column header of a specified column in an accessible
table.</p></div><div class="refsect2" title="atk.Table.get_row_description"><a name="method-atktable--get-row-description"></a><h3>atk.Table.get_row_description</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_row_description</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>a string representing the row description, or
<code class="literal">None</code> if value does not implement this
interface.</td></tr></tbody></table><p>Gets the description text of the specified row in the
table</p></div><div class="refsect2" title="atk.Table.get_row_header"><a name="method-atktable--get-row-header"></a><h3>atk.Table.get_row_header</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_row_header</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in the
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>a <a class="link" href="class-atkobject.html" title="atk.Object"><code class="classname">atk.Object</code></a>
representing the specified row header, or <code class="literal">None</code>
if value does not implement this interface.</td></tr></tbody></table><p>Gets the row header of a specified row in an accessible
table.</p></div><div class="refsect2" title="atk.Table.get_summary"><a name="method-atktable--get-summary"></a><h3>atk.Table.get_summary</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_summary</span>(<span class="methodparam"></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>a <a class="link" href="class-atkobject.html" title="atk.Object"><code class="classname">atk.Object</code></a>
representing a summary description of the table, or zero if value
does not implement this interface.</td></tr></tbody></table><p>Gets the summary description of the table.</p></div><div class="refsect2" title="atk.Table.set_caption"><a name="method-atktable--set-caption"></a><h3>atk.Table.set_caption</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">set_caption</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>caption</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>caption</code></strong> :</span></p></td><td>a <a class="link" href="class-atkobject.html" title="atk.Object"><code class="classname">atk.Object</code></a>
representing the caption to set for table</td></tr></tbody></table><p>Sets the caption for the table.</p></div><div class="refsect2" title="atk.Table.set_column_description"><a name="method-atktable--set-column-description"></a><h3>atk.Table.set_column_description</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">set_column_description</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>description</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
table</td></tr><tr><td><p><span class="term"><strong class="parameter"><code>description</code></strong> :</span></p></td><td>a string representing the description text to
set for the specified <em class="parameter"><code>column</code></em> of the
table</td></tr></tbody></table><p>Sets the description text for the specified
<em class="parameter"><code>column</code></em> of the table.</p></div><div class="refsect2" title="atk.Table.set_column_header"><a name="method-atktable--set-column-header"></a><h3>atk.Table.set_column_header</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">set_column_header</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>header</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
table</td></tr><tr><td><p><span class="term"><strong class="parameter"><code>header</code></strong> :</span></p></td><td>an <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a></td></tr></tbody></table><p>Sets the specified column header to
<em class="parameter"><code>header</code></em>.</p></div><div class="refsect2" title="atk.Table.set_row_description"><a name="method-atktable--set-row-description"></a><h3>atk.Table.set_row_description</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">set_row_description</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>description</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
table</td></tr><tr><td><p><span class="term"><strong class="parameter"><code>description</code></strong> :</span></p></td><td>a string representing the description text to
set for the specified <em class="parameter"><code>row</code></em> of
table</td></tr></tbody></table><p>Sets the description text for the specified
<em class="parameter"><code>row</code></em> of table.</p></div><div class="refsect2" title="atk.Table.set_row_header"><a name="method-atktable--set-row-header"></a><h3>atk.Table.set_row_header</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">set_row_header</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>header</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
table</td></tr><tr><td><p><span class="term"><strong class="parameter"><code>header</code></strong> :</span></p></td><td>an <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a></td></tr></tbody></table><p>Sets the specified row header to
<em class="parameter"><code>header</code></em>.</p></div><div class="refsect2" title="atk.Table.set_summary"><a name="method-atktable--set-summary"></a><h3>atk.Table.set_summary</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">set_summary</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>accessible</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>accessible</code></strong> :</span></p></td><td>an <a class="link" href="class-atkobject.html" title="atk.Object"><code class="classname">atk.Object</code></a>
representing the summary description to set for
table</td></tr></tbody></table><p>Sets the summary description of the table.</p></div><div class="refsect2" title="atk.Table.get_selected_columns"><a name="method-atktable--get-selected-columns"></a><h3>atk.Table.get_selected_columns</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_selected_columns</span>()</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>a tuple containing the indices ofthe selected
columns.</td></tr></tbody></table><p>Gets the selected columns of the table.</p></div><div class="refsect2" title="atk.Table.get_selected_rows"><a name="method-atktable--get-selected-rows"></a><h3>atk.Table.get_selected_rows</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">get_selected_rows</span>()</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td>a tuple containing the indices ofthe selected
rows.</td></tr></tbody></table><p>Gets the selected rows of the table.</p></div><div class="refsect2" title="atk.Table.is_column_selected"><a name="method-atktable--is-column-selected"></a><h3>atk.Table.is_column_selected</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">is_column_selected</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td><code class="literal">True</code> if the column is
selected, or 0 if value does not implement this
interface.</td></tr></tbody></table><p>Gets a boolean value indicating whether the specified
<em class="parameter"><code>column</code></em> is selected</p></div><div class="refsect2" title="atk.Table.is_row_selected"><a name="method-atktable--is-row-selected"></a><h3>atk.Table.is_row_selected</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">is_row_selected</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td><code class="literal">True</code> if the row is selected,
or 0 if value does not implement this
interface.</td></tr></tbody></table><p>Gets a boolean value indicating whether the specified
<em class="parameter"><code>row</code></em> is selected</p></div><div class="refsect2" title="atk.Table.is_selected"><a name="method-atktable--is-selected"></a><h3>atk.Table.is_selected</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">is_selected</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>, <span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
table</td></tr><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td><code class="literal">True</code> if the cell is
selected, or 0 if value does not implement this
interface.</td></tr></tbody></table><p>Gets a boolean value indicating whether the accessible object at
the specified <em class="parameter"><code>row</code></em> and
<em class="parameter"><code>column</code></em> is selected</p></div><div class="refsect2" title="atk.Table.add_row_selection"><a name="method-atktable--add-row-selection"></a><h3>atk.Table.add_row_selection</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">add_row_selection</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td><code class="literal">True</code> if
<em class="parameter"><code>row</code></em> was successfully added to selection, or
0 if value does not implement this interface.</td></tr></tbody></table><p>Adds the specified <em class="parameter"><code>row</code></em> to the
selection.</p></div><div class="refsect2" title="atk.Table.remove_row_selection"><a name="method-atktable--remove-row-selection"></a><h3>atk.Table.remove_row_selection</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">remove_row_selection</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>row</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>row</code></strong> :</span></p></td><td>an index representing a row in
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td><code class="literal">True</code> if
<em class="parameter"><code>row</code></em> was successfully removed from the
selection, or 0 if value does not implement this
interface.</td></tr></tbody></table><p>Removes the specified <em class="parameter"><code>row</code></em> from the
selection.</p></div><div class="refsect2" title="atk.Table.add_column_selection"><a name="method-atktable--add-column-selection"></a><h3>atk.Table.add_column_selection</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">add_column_selection</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td><code class="literal">True</code> if
<em class="parameter"><code>column</code></em> was successfully added to the
selection, or 0 if value does not implement this
interface.</td></tr></tbody></table><p>Adds the specified <em class="parameter"><code>column</code></em> to the
selection.</p></div><div class="refsect2" title="atk.Table.remove_column_selection"><a name="method-atktable--remove-column-selection"></a><h3>atk.Table.remove_column_selection</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">remove_column_selection</span>(<span class="methodparam"><span class="parameter"><strong class="parameter"><code>column</code></strong></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><strong class="parameter"><code>column</code></strong> :</span></p></td><td>an index representing a column in
table</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td><td><code class="literal">True</code> if
<em class="parameter"><code>column</code></em> was successfully removed from the
selection, or 0 if value does not implement this
interface.</td></tr></tbody></table><p>Adds the specified <em class="parameter"><code>column</code></em> to the
selection.</p></div></div><div class="refsect1" title="Signals"><a name="id2989412"></a><h2>Signals</h2><div class="refsect2" title='The "column-deleted" atk.Table Signal'><a name="signal-atktable--column-deleted"></a><h3>The "column-deleted" atk.Table Signal</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>arg1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>arg2</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><em class="parameter"><code>atktable</code></em> :</span></p></td><td>the object which received the signal.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>column</code></em> :</span></p></td><td>The index of the first column deleted.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>count</code></em> :</span></p></td><td>The number of columns deleted.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>user_param1</code></em> :</span></p></td><td>the first user parameter (if any) specified
with the <PYGTKDOCLINK HREF="method-gobject--connect"><code class="methodname">connect</code>()</PYGTKDOCLINK>
method</td></tr><tr><td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td><td>additional user parameters (if any)</td></tr></tbody></table><p>The "column-deleted" signal is emitted by an object which
implements the <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
interface when a column is deleted.</p></div><div class="refsect2" title='The "column-inserted" atk.Table Signal'><a name="signal-atktable--column-inserted"></a><h3>The "column-inserted" atk.Table Signal</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>column</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>count</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><em class="parameter"><code>atktable</code></em> :</span></p></td><td>the object which received the signal.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>column</code></em> :</span></p></td><td>The index of the column inserted.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>count</code></em> :</span></p></td><td>The number of colums inserted.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>user_param1</code></em> :</span></p></td><td>the first user parameter (if any) specified
with the <PYGTKDOCLINK HREF="method-gobject--connect"><code class="methodname">connect</code>()</PYGTKDOCLINK>
method</td></tr><tr><td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td><td>additional user parameters (if any)</td></tr></tbody></table><p>The "column-inserted" signal is emitted by an object which
implements the <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
interface when a column is inserted.</p></div><div class="refsect2" title='The "column-reordered" atk.Table Signal'><a name="signal-atktable--column-reordered"></a><h3>The "column-reordered" atk.Table Signal</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><em class="parameter"><code>atktable</code></em> :</span></p></td><td>the object which received the signal.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>user_param1</code></em> :</span></p></td><td>the first user parameter (if any) specified
with the <PYGTKDOCLINK HREF="method-gobject--connect"><code class="methodname">connect</code>()</PYGTKDOCLINK>
method</td></tr><tr><td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td><td>additional user parameters (if any)</td></tr></tbody></table><p>The "column-reordered" signal is emitted by an object which
implements the <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
interface when the columns are reordered.</p></div><div class="refsect2" title='The "model-changed" atk.Table Signal'><a name="signal-atktable--model-changed"></a><h3>The "model-changed" atk.Table Signal</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><em class="parameter"><code>atktable</code></em> :</span></p></td><td>the object which received the signal.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>user_param1</code></em> :</span></p></td><td>the first user parameter (if any) specified
with the <PYGTKDOCLINK HREF="method-gobject--connect"><code class="methodname">connect</code>()</PYGTKDOCLINK>
method</td></tr><tr><td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td><td>additional user parameters (if any)</td></tr></tbody></table><p>The "model-changed" signal is emitted by an object which
implements the <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
interface when the model displayed by the table changes.</p></div><div class="refsect2" title='The "row-deleted" atk.Table Signal'><a name="signal-atktable--row-deleted"></a><h3>The "row-deleted" atk.Table Signal</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>row</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>count</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><em class="parameter"><code>atktable</code></em> :</span></p></td><td>the object which received the signal.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>row</code></em> :</span></p></td><td>The index of the first row deleted.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>count</code></em> :</span></p></td><td>The number of rows deleted.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>user_param1</code></em> :</span></p></td><td>the first user parameter (if any) specified
with the <PYGTKDOCLINK HREF="method-gobject--connect"><code class="methodname">connect</code>()</PYGTKDOCLINK>
method</td></tr><tr><td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td><td>additional user parameters (if any)</td></tr></tbody></table><p>The "row-deleted" signal is emitted by an object which
implements the <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
interface when a column is inserted.</p></div><div class="refsect2" title='The "row-inserted" atk.Table Signal'><a name="signal-atktable--row-inserted"></a><h3>The "row-inserted" atk.Table Signal</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>row</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>count</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><em class="parameter"><code>atktable</code></em> :</span></p></td><td>the object which received the signal.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>row</code></em> :</span></p></td><td>The index of the first row
deleted.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>count</code></em> :</span></p></td><td>The number of rows
deleted.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>user_param1</code></em> :</span></p></td><td>the first user parameter (if any) specified
with the <PYGTKDOCLINK HREF="method-gobject--connect"><code class="methodname">connect</code>()</PYGTKDOCLINK>
method</td></tr><tr><td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td><td>additional user parameters (if any)</td></tr></tbody></table><p>The "row-inserted" signal is emitted by an object which
implements the <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
interface when a column is inserted.</p></div><div class="refsect2" title='The "row-reordered" atk.Table Signal'><a name="signal-atktable--row-reordered"></a><h3>The "row-reordered" atk.Table Signal</h3><pre class="programlisting"><code class="methodsynopsis"> def <span class="methodname">callback</span>(<span class="methodparam"><span class="parameter"><em class="parameter"><code>atktable</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>user_param1</code></em></span></span>, <span class="methodparam"><span class="parameter"><em class="parameter"><code>...</code></em></span></span>)</code></pre><table border="0" width="100%" bgcolor="#FFECCE"><col align="left" valign="top" width="0*"><tbody><tr><td><p><span class="term"><em class="parameter"><code>atktable</code></em> :</span></p></td><td>the object which received the signal.</td></tr><tr><td><p><span class="term"><em class="parameter"><code>user_param1</code></em> :</span></p></td><td>the first user parameter (if any) specified
with the <PYGTKDOCLINK HREF="method-gobject--connect"><code class="methodname">connect</code>()</PYGTKDOCLINK>
method</td></tr><tr><td><p><span class="term"><em class="parameter"><code>...</code></em> :</span></p></td><td>additional user parameters (if any)</td></tr></tbody></table><p>The "row-reordered" signal is emitted by an object which
implements the AtkTable interface when the columns are
reordered.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="class-atkstreamablecontent.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="atk-class-reference.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="class-atktext.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">atk.StreamableContent </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> atk.Text</td></tr></table></div></body></html>