Change atk_relation_type_from_string to atk_relation_type_for_name Add
[platform/upstream/atk.git] / docs / atk-sections.txt
index 828b2eb..c2f5474 100644 (file)
@@ -1,33 +1,34 @@
 <SECTION>
 <FILE>atkaction</FILE>
-ATK_ACTION_GET_IFACE
+<TITLE>AtkAction</TITLE>
 AtkAction
 AtkActionIface
 atk_action_do_action
 atk_action_get_n_actions
 atk_action_get_description
+atk_action_get_name
 atk_action_get_keybinding
+atk_action_set_description
 <SUBSECTION Standard>
 ATK_ACTION
 ATK_IS_ACTION
 ATK_TYPE_ACTION
+ATK_ACTION_GET_IFACE
 atk_action_get_type
 </SECTION>
 
 <SECTION>
 <FILE>atkcomponent</FILE>
-ATK_COMPONENT_GET_IFACE
+<TITLE>AtkComponent</TITLE>
 AtkComponent
 AtkComponentIface
-AtkFocusHandler
 atk_component_add_focus_handler
 atk_component_contains
-atk_component_get_accessible_at_point
 atk_component_get_extents
 atk_component_get_position
-atk_component_get_position_on_screen
 atk_component_get_size
 atk_component_grab_focus
+atk_component_ref_accessible_at_point
 atk_component_remove_focus_handler
 atk_component_set_extents
 atk_component_set_position
@@ -36,16 +37,32 @@ atk_component_set_size
 ATK_COMPONENT
 ATK_IS_COMPONENT
 ATK_TYPE_COMPONENT
+ATK_COMPONENT_GET_IFACE
+AtkFocusHandler
 atk_component_get_type
 </SECTION>
 
 <SECTION>
+<FILE>atkdocument</FILE>
+<TITLE>AtkDocument</TITLE>
+AtkDocument
+AtkDocumentIface
+atk_document_get_document_type
+atk_document_get_document
+<SUBSECTION Standard>
+ATK_DOCUMENT
+ATK_IS_DOCUMENT
+ATK_TYPE_DOCUMENT
+ATK_DOCUMENT_GET_IFACE
+atk_document_get_type
+</SECTION>
+
+<SECTION>
 <FILE>atkeditabletext</FILE>
-ATK_EDITABLE_TEXT_GET_IFACE
+<TITLE>AtkEditableText</TITLE>
 AtkEditableText
 AtkEditableTextIface
-atk_editable_text_select_text
-atk_editable_text_set_attributes
+atk_editable_text_set_run_attributes
 atk_editable_text_set_text_contents
 atk_editable_text_insert_text
 atk_editable_text_copy_text
@@ -56,33 +73,15 @@ atk_editable_text_paste_text
 ATK_EDITABLE_TEXT
 ATK_IS_EDITABLE_TEXT
 ATK_TYPE_EDITABLE_TEXT
+ATK_EDITABLE_TEXT_GET_IFACE
 atk_editable_text_get_type
 </SECTION>
 
 <SECTION>
-<FILE>atkhyperlink</FILE>
-<TITLE>AtkHyperlink</TITLE>
-atk_hyperlink_get_anchor
-atk_hyperlink_get_object
-atk_hyperlink_get_end_index
-atk_hyperlink_get_start_index
-atk_hyperlink_is_valid
-<SUBSECTION Standard>
-ATK_HYPERLINK
-ATK_IS_HYPERLINK
-ATK_TYPE_HYPERLINK
-atk_hyperlink_get_type
-ATK_HYPERLINK_CLASS
-ATK_IS_HYPERLINK_CLASS
-ATK_HYPERLINK_GET_CLASS
-</SECTION>
-
-<SECTION>
 <FILE>atkhypertext</FILE>
-ATK_HYPERTEXT_GET_IFACE
+<TITLE>AtkHypertext</TITLE>
 AtkHypertext
 AtkHypertextIface
-AtkHyperLink
 atk_hypertext_get_link
 atk_hypertext_get_n_links
 atk_hypertext_get_link_index
@@ -90,36 +89,37 @@ atk_hypertext_get_link_index
 ATK_HYPERTEXT
 ATK_IS_HYPERTEXT
 ATK_TYPE_HYPERTEXT
+ATK_HYPERTEXT_GET_IFACE
 atk_hypertext_get_type
 </SECTION>
 
 <SECTION>
 <FILE>atkimage</FILE>
-ATK_IMAGE_GET_IFACE
+<TITLE>AtkImage</TITLE>
 AtkImage
 AtkImageIface
-AtkImageType
-atk_image_get_storage_type
+atk_image_get_image_position
 atk_image_get_image_description
-atk_image_get_image_height
-atk_image_get_image_width
 atk_image_set_image_description
+atk_image_get_image_size
 <SUBSECTION Standard>
 ATK_IMAGE
 ATK_IS_IMAGE
 ATK_TYPE_IMAGE
+ATK_IMAGE_GET_IFACE
 atk_image_get_type
 </SECTION>
 
 <SECTION>
 <FILE>atknoopobject</FILE>
 <TITLE>AtkNoOpObject</TITLE>
+AtkNoOpObject
 atk_no_op_object_new
 <SUBSECTION Standard>
 ATK_NO_OP_OBJECT
 ATK_IS_NO_OP_OBJECT
 ATK_TYPE_NO_OP_OBJECT
-agtk_widget_get_type
+atk_no_op_object_get_type
 ATK_NO_OP_OBJECT_CLASS
 ATK_IS_NO_OP_OBJECT_CLASS
 ATK_NO_OP_OBJECT_GET_CLASS
@@ -128,6 +128,7 @@ ATK_NO_OP_OBJECT_GET_CLASS
 <SECTION>
 <FILE>atknoopobjectfactory</FILE>
 <TITLE>AtkNoOpObjectFactory</TITLE>
+AtkNoOpObjectFactory
 atk_no_op_object_factory_new
 <SUBSECTION Standard>
 ATK_NO_OP_OBJECT_FACTORY
@@ -141,21 +142,16 @@ ATK_NO_OP_OBJECT_FACTORY_GET_CLASS
 
 <SECTION>
 <FILE>atkobject</FILE>
-AtkChildChangeType
+<TITLE>AtkObject</TITLE>
+AtkObject
 AtkRole
 atk_role_register
-ATK_TYPE_IMPLEMENTOR
-ATK_IS_IMPLEMENTOR
-ATK_IMPLEMENTOR
-ATK_IMPLEMENTOR_GET_IFACE
+AtkLayer
 AtkImplementor
 AtkImplementorIface
 AtkRelationSet
-AtkStateSet
 AtkPropertyValues
 AtkPropertyChangeHandler
-<TITLE>AtkObject</TITLE>
-atk_implementor_get_type
 atk_implementor_ref_accessible
 atk_object_get_name
 atk_object_get_description
@@ -163,6 +159,8 @@ atk_object_get_parent
 atk_object_get_n_accessible_children
 atk_object_ref_accessible_child
 atk_object_ref_relation_set
+atk_object_get_layer
+atk_object_get_mdi_zorder
 atk_object_get_role
 atk_object_ref_state_set
 atk_object_get_index_in_parent
@@ -172,19 +170,27 @@ atk_object_set_parent
 atk_object_set_role
 atk_object_connect_property_change_handler
 atk_object_remove_property_change_handler
+atk_object_notify_state_change
 <SUBSECTION Standard>
 ATK_OBJECT
 ATK_IS_OBJECT
 ATK_TYPE_OBJECT
-atk_object_get_type
+ATK_IMPLEMENTOR_GET_IFACE
 ATK_OBJECT_CLASS
 ATK_IS_OBJECT_CLASS
 ATK_OBJECT_GET_CLASS
+ATK_TYPE_IMPLEMENTOR
+ATK_IS_IMPLEMENTOR
+ATK_IMPLEMENTOR
+AtkStateSet
+atk_implementor_get_type
+atk_object_get_type
 </SECTION>
 
 <SECTION>
 <FILE>atkobjectfactory</FILE>
 <TITLE>AtkObjectFactory</TITLE>
+AtkObjectFactory
 atk_object_factory_create_accessible
 atk_object_factory_invalidate
 <SUBSECTION Standard>
@@ -200,13 +206,16 @@ ATK_OBJECT_FACTORY_GET_CLASS
 <SECTION>
 <FILE>atkregistry</FILE>
 <TITLE>AtkRegistry</TITLE>
+AtkRegistry
 atk_registry_set_factory_type
+atk_registry_get_factory_type
 atk_registry_get_factory
 atk_get_default_registry
 <SUBSECTION Standard>
 ATK_REGISTRY
 ATK_IS_REGISTRY
 ATK_TYPE_REGISTRY
+atk_registry_get_type
 ATK_REGISTRY_CLASS
 ATK_IS_REGISTRY_CLASS
 ATK_REGISTRY_GET_CLASS
@@ -214,9 +223,12 @@ ATK_REGISTRY_GET_CLASS
 
 <SECTION>
 <FILE>atkrelation</FILE>
-AtkRelationType
 <TITLE>AtkRelation</TITLE>
+AtkRelation
+AtkRelationType
 atk_relation_type_register
+atk_relation_type_get_name
+atk_relation_type_for_name
 atk_relation_new
 atk_relation_get_relation_type
 atk_relation_get_target
@@ -252,7 +264,7 @@ ATK_RELATION_SET_GET_CLASS
 
 <SECTION>
 <FILE>atkselection</FILE>
-ATK_SELECTION_GET_IFACE
+<TITLE>AtkSelection</TITLE>
 AtkSelection
 AtkSelectionIface
 atk_selection_add_selection
@@ -266,6 +278,7 @@ atk_selection_select_all_selection
 ATK_SELECTION
 ATK_IS_SELECTION
 ATK_TYPE_SELECTION
+ATK_SELECTION_GET_IFACE
 atk_selection_get_type
 </SECTION>
 
@@ -295,72 +308,86 @@ ATK_STATE_SET_GET_CLASS
 
 <SECTION>
 <FILE>atktable</FILE>
-ATK_TABLE_GET_IFACE
+<TITLE>AtkTable</TITLE>
 AtkTable
 AtkTableIface
 atk_table_ref_at
 atk_table_get_index_at
-atk_table_get_row_at_index
 atk_table_get_column_at_index
-atk_table_get_caption
+atk_table_get_row_at_index
 atk_table_get_n_columns
-atk_table_get_column_description
-atk_table_get_column_extent_at
-atk_table_get_column_header
 atk_table_get_n_rows
-atk_table_get_row_description
+atk_table_get_column_extent_at
 atk_table_get_row_extent_at
+atk_table_get_caption
+atk_table_get_column_description
+atk_table_get_row_description
+atk_table_get_column_header
 atk_table_get_row_header
 atk_table_get_summary
+atk_table_set_caption
+atk_table_set_row_description
+atk_table_set_column_description
+atk_table_set_row_header
+atk_table_set_column_header
+atk_table_set_summary
 atk_table_get_selected_columns
 atk_table_get_selected_rows
 atk_table_is_column_selected
 atk_table_is_row_selected
 atk_table_is_selected
-atk_table_set_caption
-atk_table_set_column_description
-atk_table_set_column_header
-atk_table_set_row_description
-atk_table_set_row_header
-atk_table_set_summary
+atk_table_add_column_selection
+atk_table_add_row_selection
+atk_table_remove_column_selection
+atk_table_remove_row_selection
 <SUBSECTION Standard>
 ATK_TABLE
 ATK_IS_TABLE
 ATK_TYPE_TABLE
+ATK_TABLE_GET_IFACE
 atk_table_get_type
 </SECTION>
 
 <SECTION>
 <FILE>atktext</FILE>
-ATK_TEXT_GET_IFACE
+<TITLE>AtkText</TITLE>
 AtkText
 AtkTextIface
 AtkTextBoundary
+AtkAttribute
+AtkAttributeSet
+AtkTextAttribute
 atk_text_get_text
 atk_text_get_character_at_offset
 atk_text_get_text_after_offset
 atk_text_get_text_at_offset
 atk_text_get_text_before_offset
 atk_text_get_caret_offset
-atk_text_get_row_col_at_offset
-atk_text_get_range_attributes
 atk_text_get_character_extents
+atk_text_get_run_attributes
+atk_text_get_default_attributes
 atk_text_get_character_count
 atk_text_get_offset_at_point
-atk_text_get_selected_text
-atk_text_get_selection_bounds
-atk_text_set_selection_bounds
+atk_text_get_n_selections
+atk_text_get_selection
+atk_text_add_selection
+atk_text_remove_selection
+atk_text_set_selection
 atk_text_set_caret_offset
+atk_attribute_set_free
+atk_attribute_get_name
+atk_attribute_get_value
 <SUBSECTION Standard>
 ATK_TEXT
 ATK_IS_TEXT
 ATK_TYPE_TEXT
+ATK_TEXT_GET_IFACE
 atk_text_get_type
 </SECTION>
 
 <SECTION>
 <FILE>atkvalue</FILE>
-ATK_VALUE_GET_IFACE
+<TITLE>AtkValue</TITLE>
 AtkValue
 AtkValueIface
 atk_value_get_current_value
@@ -371,15 +398,33 @@ atk_value_set_current_value
 ATK_VALUE
 ATK_IS_VALUE
 ATK_TYPE_VALUE
+ATK_VALUE_GET_IFACE
 atk_value_get_type
 </SECTION>
 
 <SECTION>
-<FILE>atk</FILE>
+<FILE>atkhyperlink</FILE>
+<TITLE>AtkHyperlink</TITLE>
+AtkHyperlink
+atk_hyperlink_get_uri
+atk_hyperlink_get_object
+atk_hyperlink_get_end_index
+atk_hyperlink_get_start_index
+atk_hyperlink_is_valid
+atk_hyperlink_get_n_anchors
+<SUBSECTION Standard>
+ATK_HYPERLINK
+ATK_IS_HYPERLINK
+ATK_TYPE_HYPERLINK
+atk_hyperlink_get_type
+ATK_HYPERLINK_CLASS
+ATK_IS_HYPERLINK_CLASS
+ATK_HYPERLINK_GET_CLASS
 </SECTION>
 
 <SECTION>
 <FILE>atkstate</FILE>
+<TITLE>AtkState</TITLE>
 AtkStateType
 AtkState
 atk_state_type_register
@@ -388,12 +433,49 @@ atk_state_type_for_name
 </SECTION>
 
 <SECTION>
+<FILE>atkstreamablecontent</FILE>
+<TITLE>AtkStreamableContent</TITLE>
+AtkStreamableContent
+AtkStreamableContentIface
+atk_streamable_content_get_n_mime_types
+atk_streamable_content_get_mime_type
+atk_streamable_content_get_stream      
+<SUBSECTION Standard>
+ATK_STREAMABLE_CONTENT
+ATK_IS_STREAMABLE_CONTENT
+ATK_TYPE_STREAMABLE_CONTENT
+atk_streamable_content_get_type
+ATK_STREAMABLE_CONTENT_GET_IFACE
+</SECTION>
+
+<SECTION>
 <FILE>atkutil</FILE>
-AtkFocusTracker
-AtkFocusTrackerInit
+<TITLE>AtkUtil</TITLE>
+AtkUtil
+AtkCoordType
 atk_add_focus_tracker
 atk_remove_focus_tracker
 atk_focus_tracker_init
 atk_focus_tracker_notify
+AtkEventListener
+AtkEventListenerInit
+atk_add_global_event_listener
+atk_remove_global_event_listener
+AtkKeyEventStruct
+AtkKeyEventType
+AtkKeySnoopFunc
+atk_add_key_event_listener
+atk_remove_key_event_listener
+atk_get_root
+atk_get_toolkit_name
+atk_get_toolkit_version
+<SUBSECTION Standard>
+ATK_UTIL
+ATK_IS_UTIL
+ATK_TYPE_UTIL
+atk_util_get_type
+ATK_UTIL_CLASS
+ATK_IS_UTIL_CLASS
+ATK_UTIL_GET_CLASS
 </SECTION>