Revert "Revert "Merge remote-tracking branch 'origin/sandbox/mniesluchow/upstream_2_1...
[platform/upstream/atk.git] / atk / atktable.h
index 8aace1f..388f1b8 100755 (executable)
@@ -128,75 +128,102 @@ struct _AtkTableIface
   void              (* model_changed)            (AtkTable      *table);
 };
 
+ATK_AVAILABLE_IN_ALL
 GType atk_table_get_type (void);
 
+ATK_AVAILABLE_IN_ALL
 AtkObject*        atk_table_ref_at               (AtkTable         *table,
                                                   gint             row,
                                                   gint             column);
-G_DEPRECATED_FOR(atk_table_ref_at)
+ATK_DEPRECATED_IN_2_12_FOR(atk_table_ref_at)
 gint              atk_table_get_index_at         (AtkTable         *table,
                                                   gint             row,
                                                   gint             column);
-G_DEPRECATED
+ATK_DEPRECATED_IN_2_12
 gint              atk_table_get_column_at_index  (AtkTable         *table,
                                                   gint             index_);
-G_DEPRECATED
+ATK_DEPRECATED_IN_2_12
 gint              atk_table_get_row_at_index     (AtkTable         *table,
                                                   gint             index_);
+ATK_AVAILABLE_IN_ALL
 gint              atk_table_get_n_columns        (AtkTable         *table);
+ATK_AVAILABLE_IN_ALL
 gint              atk_table_get_n_rows           (AtkTable         *table);
+ATK_AVAILABLE_IN_ALL
 gint              atk_table_get_column_extent_at (AtkTable         *table,
                                                   gint             row,
                                                   gint             column);
+ATK_AVAILABLE_IN_ALL
 gint              atk_table_get_row_extent_at    (AtkTable         *table,
                                                   gint             row,
                                                   gint             column);
+ATK_AVAILABLE_IN_ALL
 AtkObject*
                   atk_table_get_caption          (AtkTable         *table);
+ATK_AVAILABLE_IN_ALL
 const gchar*      atk_table_get_column_description
                                                  (AtkTable         *table,
                                                   gint             column);
+ATK_AVAILABLE_IN_ALL
 AtkObject*        atk_table_get_column_header    (AtkTable         *table,
                                                  gint             column);
+ATK_AVAILABLE_IN_ALL
 const gchar*      atk_table_get_row_description  (AtkTable         *table,
                                                   gint             row);
+ATK_AVAILABLE_IN_ALL
 AtkObject*        atk_table_get_row_header       (AtkTable         *table,
                                                  gint             row);
+ATK_AVAILABLE_IN_ALL
 AtkObject*        atk_table_get_summary          (AtkTable         *table);
+ATK_AVAILABLE_IN_ALL
 void              atk_table_set_caption          (AtkTable         *table,
                                                   AtkObject        *caption);
+ATK_AVAILABLE_IN_ALL
 void              atk_table_set_column_description 
                                                  (AtkTable         *table,
                                                   gint             column,
                                                   const gchar      *description);
+ATK_AVAILABLE_IN_ALL
 void              atk_table_set_column_header    (AtkTable         *table,
                                                   gint             column,
                                                   AtkObject        *header);
+ATK_AVAILABLE_IN_ALL
 void              atk_table_set_row_description  (AtkTable         *table,
                                                   gint             row,
                                                   const gchar      *description);
+ATK_AVAILABLE_IN_ALL
 void              atk_table_set_row_header       (AtkTable         *table,
                                                   gint             row,
                                                   AtkObject        *header);
+ATK_AVAILABLE_IN_ALL
 void              atk_table_set_summary          (AtkTable         *table,
                                                   AtkObject        *accessible);
+ATK_AVAILABLE_IN_ALL
 gint              atk_table_get_selected_columns (AtkTable         *table,
                                                   gint             **selected);
+ATK_AVAILABLE_IN_ALL
 gint              atk_table_get_selected_rows    (AtkTable         *table,
                                                   gint             **selected);
+ATK_AVAILABLE_IN_ALL
 gboolean          atk_table_is_column_selected   (AtkTable         *table,
                                                   gint             column);
+ATK_AVAILABLE_IN_ALL
 gboolean          atk_table_is_row_selected      (AtkTable         *table,
                                                   gint             row);
+ATK_AVAILABLE_IN_ALL
 gboolean          atk_table_is_selected          (AtkTable         *table,
                                                   gint             row,
                                                   gint             column);
+ATK_AVAILABLE_IN_ALL
 gboolean          atk_table_add_row_selection    (AtkTable         *table,
                                                   gint             row);
+ATK_AVAILABLE_IN_ALL
 gboolean          atk_table_remove_row_selection (AtkTable         *table,
                                                   gint             row);
+ATK_AVAILABLE_IN_ALL
 gboolean          atk_table_add_column_selection (AtkTable         *table,
                                                   gint             column);
+ATK_AVAILABLE_IN_ALL
 gboolean          atk_table_remove_column_selection  
                                                  (AtkTable         *table,
                                                   gint             column);