;; Generated by G-Wrap: an experimental Guile C API-wrapper engine.
;; Customized by guile-gnome; see (gnome gw support g-wrap) for details.
(define-module
  (gnome gw atk)
  #:use-module
  (oop goops)
  #:use-module
  (gnome gobject)
  #:use-module
  (gnome gw support modules)
  #:use-module
  (g-wrap gw standard)
  #:use-module
  (gnome gw glib)
  #:use-module
  (gnome gw gobject))
(eval-when
  (expand load eval)
  (load-extension
    "libgw-guile-gnome-atk"
    "gw_init_wrapset_gnome_atk"))
(export-all-lazy!
  '(atk-value-get-minimum-increment
     atk-value-set-current-value
     atk-value-get-minimum-value
     atk-value-get-maximum-value
     atk-value-get-current-value
     atk-get-toolkit-version
     atk-get-toolkit-name
     atk-get-focus-object
     atk-get-root
     atk-remove-key-event-listener
     atk-remove-global-event-listener
     atk-focus-tracker-notify
     atk-remove-focus-tracker
     atk-text-attribute-get-value
     atk-text-attribute-for-name
     atk-text-attribute-get-name
     atk-text-set-caret-offset
     atk-text-set-selection
     atk-text-remove-selection
     atk-text-add-selection
     atk-text-get-selection
     atk-text-get-n-selections
     atk-text-get-offset-at-point
     atk-text-get-character-count
     atk-text-get-character-extents
     atk-text-get-caret-offset
     atk-text-get-text-before-offset
     atk-text-get-text-at-offset
     atk-text-get-text-after-offset
     atk-text-get-character-at-offset
     atk-text-get-text
     atk-table-remove-column-selection
     atk-table-add-column-selection
     atk-table-remove-row-selection
     atk-table-add-row-selection
     atk-table-is-selected
     atk-table-is-row-selected
     atk-table-is-column-selected
     atk-table-set-summary
     atk-table-set-row-header
     atk-table-set-row-description
     atk-table-set-column-header
     atk-table-set-column-description
     atk-table-set-caption
     atk-table-get-summary
     atk-table-get-row-header
     atk-table-get-row-description
     atk-table-get-column-header
     atk-table-get-column-description
     atk-table-get-caption
     atk-table-get-row-extent-at
     atk-table-get-column-extent-at
     atk-table-get-n-rows
     atk-table-get-n-columns
     atk-table-get-row-at-index
     atk-table-get-column-at-index
     atk-table-get-index-at
     atk-table-ref-at
     atk-streamable-content-get-uri
     atk-streamable-content-get-stream
     atk-streamable-content-get-mime-type
     atk-streamable-content-get-n-mime-types
     atk-state-set-xor-sets
     atk-state-set-or-sets
     atk-state-set-and-sets
     atk-state-set-remove-state
     atk-state-set-contains-state
     atk-state-set-clear-states
     atk-state-set-add-state
     atk-state-set-is-empty
     atk-state-set-new
     atk-state-type-for-name
     atk-state-type-get-name
     atk-selection-select-all-selection
     atk-selection-remove-selection
     atk-selection-is-child-selected
     atk-selection-get-selection-count
     atk-selection-ref-selection
     atk-selection-clear-selection
     atk-selection-add-selection
     atk-relation-set-add-relation-by-type
     atk-relation-set-get-relation-by-type
     atk-relation-set-get-relation
     atk-relation-set-get-n-relations
     atk-relation-set-add
     atk-relation-set-remove
     atk-relation-set-contains
     atk-relation-set-new
     atk-relation-add-target
     atk-relation-get-relation-type
     atk-relation-type-for-name
     atk-relation-type-get-name
     atk-relation-type-register
     atk-get-default-registry
     atk-registry-get-factory
     atk-registry-get-factory-type
     atk-registry-set-factory-type
     atk-role-get-localized-name
     atk-object-remove-relationship
     atk-object-add-relationship
     atk-role-for-name
     atk-role-get-name
     atk-object-notify-state-change
     atk-object-set-role
     atk-object-set-parent
     atk-object-set-description
     atk-object-set-name
     atk-object-get-index-in-parent
     atk-object-ref-state-set
     atk-object-get-mdi-zorder
     atk-object-get-layer
     atk-object-get-role
     atk-object-ref-relation-set
     atk-object-ref-accessible-child
     atk-object-get-n-accessible-children
     atk-object-get-parent
     atk-object-get-description
     atk-object-get-name
     atk-implementor-ref-accessible
     atk-object-factory-get-accessible-type
     atk-object-factory-invalidate
     atk-object-factory-create-accessible
     atk-no-op-object-new
     atk-no-op-object-factory-new
     atk-image-get-image-locale
     atk-image-get-image-position
     atk-image-set-image-description
     atk-image-get-image-size
     atk-image-get-image-description
     atk-hypertext-get-link-index
     atk-hypertext-get-n-links
     atk-hypertext-get-link
     atk-hyperlink-impl-get-hyperlink
     atk-hyperlink-is-selected-link
     atk-hyperlink-get-n-anchors
     atk-hyperlink-is-inline
     atk-hyperlink-is-valid
     atk-hyperlink-get-start-index
     atk-hyperlink-get-end-index
     atk-hyperlink-get-object
     atk-hyperlink-get-uri
     atk-gobject-accessible-get-object
     atk-gobject-accessible-for-object
     atk-editable-text-paste-text
     atk-editable-text-delete-text
     atk-editable-text-cut-text
     atk-editable-text-copy-text
     atk-editable-text-insert-text
     atk-editable-text-set-text-contents
     atk-document-set-attribute-value
     atk-document-get-attribute-value
     atk-document-get-locale
     atk-document-get-document-type
     atk-component-get-alpha
     atk-component-set-size
     atk-component-set-position
     atk-component-set-extents
     atk-component-grab-focus
     atk-component-get-mdi-zorder
     atk-component-get-layer
     atk-component-get-size
     atk-component-get-position
     atk-component-get-extents
     atk-component-ref-accessible-at-point
     atk-component-contains
     atk-action-get-localized-name
     atk-action-set-description
     atk-action-get-keybinding
     atk-action-get-name
     atk-action-get-description
     atk-action-get-n-actions
     atk-action-do-action
     <atk-value>
     <atk-text>
     <atk-table>
     <atk-streamable-content>
     <atk-selection>
     <atk-implementor>
     <atk-image>
     <atk-hypertext>
     <atk-hyperlink-impl>
     <atk-editable-text>
     <atk-document>
     <atk-component>
     <atk-action>
     <atk-util>
     <atk-state-set>
     <atk-relation-set>
     <atk-relation>
     <atk-registry>
     <atk-no-op-object-factory>
     <atk-object-factory>
     <atk-gobject-accessible>
     <atk-no-op-object>
     <atk-object>
     <atk-hyperlink>
     <atk-coord-type>
     <atk-key-event-type>
     <atk-text-clip-type>
     <atk-text-boundary>
     <atk-text-attribute>
     <atk-state-type>
     <atk-relation-type>
     <atk-layer>
     <atk-role>
     <atk-hyperlink-state-flags>))
(begin
  (%gw:procedure->method-public
    atk-text-get-selection
    '(<atk-text> <integer> <integer> <integer>)
    'get-selection
    2
    #f)
  (%gw:procedure->method-public
    atk-text-get-character-extents
    '(<atk-text>
       <integer>
       <integer>
       <integer>
       <integer>
       <integer>
       #f)
    'get-character-extents
    3
    #f)
  (%gw:procedure->method-public
    atk-text-get-text-before-offset
    '(<atk-text> <integer> #f <integer> <integer>)
    'get-text-before-offset
    3
    #f)
  (%gw:procedure->method-public
    atk-text-get-text-at-offset
    '(<atk-text> <integer> #f <integer> <integer>)
    'get-text-at-offset
    3
    #f)
  (%gw:procedure->method-public
    atk-text-get-text-after-offset
    '(<atk-text> <integer> #f <integer> <integer>)
    'get-text-after-offset
    3
    #f)
  (%gw:procedure->method-public
    atk-registry-get-factory
    '(<atk-registry> #f)
    'get-factory
    2
    #f)
  (%gw:procedure->method-public
    atk-registry-get-factory-type
    '(<atk-registry> #f)
    'get-factory-type
    2
    #f)
  (%gw:procedure->method-public
    atk-registry-set-factory-type
    '(<atk-registry> #f #f)
    'set-factory-type
    3
    #f)
  (%gw:procedure->method-public
    atk-object-factory-get-accessible-type
    '(<atk-object-factory>)
    'get-accessible-type
    1
    #f)
  (%gw:procedure->method-public
    atk-image-get-image-position
    '(<atk-image> <integer> <integer> #f)
    'get-image-position
    2
    #f)
  (%gw:procedure->method-public
    atk-image-get-image-size
    '(<atk-image> <integer> <integer>)
    'get-image-size
    1
    #f)
  (%gw:procedure->method-public
    atk-editable-text-insert-text
    '(<atk-editable-text>
       <string>
       <integer>
       <integer>)
    'insert-text
    3
    #f)
  (%gw:procedure->method-public
    atk-component-get-size
    '(<atk-component> <integer> <integer>)
    'get-size
    1
    #f)
  (%gw:procedure->method-public
    atk-component-get-position
    '(<atk-component> <integer> <integer> #f)
    'get-position
    2
    #f)
  (%gw:procedure->method-public
    atk-component-get-extents
    '(<atk-component>
       <integer>
       <integer>
       <integer>
       <integer>
       #f)
    'get-extents
    2
    #f))
(if (defined? '%generics)
  (module-use!
    (module-public-interface (current-module))
    (module-public-interface %generics)))
