|  |  | 

This interface should be supported by any object that has an associated document object model (DOM). This interface provides the standard mechanism allowing an assistive technology access to the DOM.
| Public Member Functions | |
| gpointer | get_document () | 
| Gets a gpointer that points to an instance of the DOM. | |
| Glib::ustring | get_document_type () const | 
| Gets a string indicating the document type. | |
| const AtkDocument* | gobj () const | 
| Provides access to the underlying C GObject. | |
| AtkDocument* | gobj () | 
| Provides access to the underlying C GObject. | |
| virtual | ~Document () | 
| Static Public Member Functions | |
| static void | add_interface (GType gtype_implementer) | 
| Protected Member Functions | |
| virtual const gchar* | get_document_type_vfunc () | 
| virtual gpointer | get_document_vfunc () const | 
| Related Functions | |
| (Note that these are not member functions.) | |
| Glib::RefPtr<Atk::Document> | wrap (AtkDocument* object, bool take_copy=false) | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| Gets a gpointer that points to an instance of the DOM. It is up to the caller to check atk_document_get_type to determine how to cast this pointer. 
 | 
| 
 | 
| Gets a string indicating the document type. 
 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| Provides access to the underlying C GObject. 
 Reimplemented from Glib::Interface. | 
| 
 | 
| Provides access to the underlying C GObject. 
 Reimplemented from Glib::Interface. | 
| 
 | ||||||||||||
| 
 
 
 |