1
1
<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.73.2"><link rel="start" 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" lang="en"><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
2
contain tabular or row/column information. </p></div><div class="refsect1" lang="en"><a name="id2781323"></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>):
3
<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" lang="en"><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" lang="en"><a name="id2798738"></a><h2>Description</h2><p><a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a> should
2
contain tabular or row/column information. </p></div><div class="refsect1" lang="en"><a name="id2982027"></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>):
3
<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" lang="en"><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" lang="en"><a name="id2999442"></a><h2>Description</h2><p><a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a> should
4
4
be implemented by components which present elements ordered via rows and
5
5
columns. It may also be used to present tree-structured information if
6
6
the nodes of the trees can be said to contain multiple "columns".
18
18
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.)
19
19
as appropriate. <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
20
20
summaries may themselves be (simplified) <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>
21
objects, etc.</p></div><div class="refsect1" lang="en"><a name="id2766202"></a><h2>Methods</h2><div class="refsect2" lang="en"><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
21
objects, etc.</p></div><div class="refsect1" lang="en"><a name="id2966906"></a><h2>Methods</h2><div class="refsect2" lang="en"><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
22
22
<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
23
23
<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>
24
24
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>,
120
120
<em class="parameter"><code>column</code></em> was successfully removed from the
121
121
selection, or 0 if value does not implement this
122
122
interface.</td></tr></tbody></table><p>Adds the specified <em class="parameter"><code>column</code></em> to the
123
selection.</p></div></div><div class="refsect1" lang="en"><a name="id2800130"></a><h2>Signals</h2><div class="refsect2" lang="en"><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
123
selection.</p></div></div><div class="refsect1" lang="en"><a name="id3000834"></a><h2>Signals</h2><div class="refsect2" lang="en"><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
124
124
with the <PYGTKDOCLINK HREF="method-gobject--connect"><code class="methodname">connect</code>()</PYGTKDOCLINK>
125
125
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
126
126
implements the <a class="link" href="class-atktable.html" title="atk.Table"><code class="classname">atk.Table</code></a>