|
static void | ev_page_accessible_component_iface_init (AtkComponentIface *iface) |
|
static void | ev_page_accessible_hypertext_iface_init (AtkHypertextIface *iface) |
|
static void | ev_page_accessible_text_iface_init (AtkTextIface *iface) |
|
| G_DEFINE_TYPE_WITH_CODE (EvPageAccessible, ev_page_accessible, ATK_TYPE_OBJECT, G_IMPLEMENT_INTERFACE(ATK_TYPE_TEXT, ev_page_accessible_text_iface_init)) |
|
EvViewAccessible * | ev_page_accessible_get_view_accessible (EvPageAccessible *page_accessible) |
|
static AtkObject * | ev_page_accessible_get_parent (AtkObject *obj) |
|
static gint | compare_mappings (EvMapping *a, EvMapping *b) |
|
static void | ev_page_accessible_initialize_children (EvPageAccessible *self) |
|
static void | clear_children (EvPageAccessible *self) |
|
static void | ev_page_accessible_finalize (GObject *object) |
|
static void | ev_page_accessible_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
|
static void | ev_page_accessible_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
|
static AtkRelationSet * | ev_page_accessible_ref_relation_set (AtkObject *accessible) |
|
static AtkStateSet * | ev_page_accessible_ref_state_set (AtkObject *accessible) |
|
static gint | ev_page_accessible_get_n_children (AtkObject *accessible) |
|
static AtkObject * | ev_page_accessible_ref_child (AtkObject *accessible, gint i) |
|
static void | ev_page_accessible_class_init (EvPageAccessibleClass *klass) |
|
EvView * | ev_page_accessible_get_view (EvPageAccessible *page_accessible) |
|
static gboolean | treat_as_soft_return (EvView *view, gint page, PangoLogAttr *log_attrs, gint offset) |
|
static gchar * | ev_page_accessible_get_substring (AtkText *text, gint start_offset, gint end_offset) |
|
static gchar * | ev_page_accessible_get_text (AtkText *text, gint start_pos, gint end_pos) |
|
static gunichar | ev_page_accessible_get_character_at_offset (AtkText *text, gint offset) |
|
static void | ev_page_accessible_get_range_for_boundary (AtkText *text, AtkTextBoundary boundary_type, gint offset, gint *start_offset, gint *end_offset) |
|
static gchar * | ev_page_accessible_get_text_at_offset (AtkText *text, gint offset, AtkTextBoundary boundary_type, gint *start_offset, gint *end_offset) |
|
static gint | ev_page_accessible_get_caret_offset (AtkText *text) |
|
static gboolean | ev_page_accessible_set_caret_offset (AtkText *text, gint offset) |
|
static gint | ev_page_accessible_get_character_count (AtkText *text) |
|
static gboolean | get_selection_bounds (EvView *view, EvViewSelection *selection, gint *start_offset, gint *end_offset) |
|
static gint | ev_page_accessible_get_n_selections (AtkText *text) |
|
static gchar * | ev_page_accessible_get_selection (AtkText *text, gint selection_num, gint *start_pos, gint *end_pos) |
|
static AtkAttributeSet * | add_attribute (AtkAttributeSet *attr_set, AtkTextAttribute attr_type, gchar *attr_value) |
|
static AtkAttributeSet * | get_run_attributes (PangoAttrList *attrs, const gchar *text, gint offset, gint *start_offset, gint *end_offset) |
|
static AtkAttributeSet * | ev_page_accessible_get_run_attributes (AtkText *text, gint offset, gint *start_offset, gint *end_offset) |
|
static AtkAttributeSet * | ev_page_accessible_get_default_attributes (AtkText *text) |
|
static void | ev_page_accessible_get_character_extents (AtkText *text, gint offset, gint *x, gint *y, gint *width, gint *height, AtkCoordType coords) |
|
static gint | ev_page_accessible_get_offset_at_point (AtkText *text, gint x, gint y, AtkCoordType coords) |
|
static gboolean | ev_page_accessible_remove_selection (AtkText *text, gint selection_num) |
|
static gboolean | ev_page_accessible_set_selection (AtkText *text, gint selection_num, gint start_pos, gint end_pos) |
|
static gboolean | ev_page_accessible_add_selection (AtkText *text, gint start_pos, gint end_pos) |
|
static void | ev_page_accessible_init (EvPageAccessible *page) |
|
static GHashTable * | ev_page_accessible_get_links (EvPageAccessible *accessible) |
|
static AtkHyperlink * | ev_page_accessible_get_link (AtkHypertext *hypertext, gint link_index) |
|
static gint | ev_page_accessible_get_n_links (AtkHypertext *hypertext) |
|
static gint | ev_page_accessible_get_link_index (AtkHypertext *hypertext, gint offset) |
|
static void | ev_page_accessible_get_extents (AtkComponent *atk_component, gint *x, gint *y, gint *width, gint *height, AtkCoordType coord_type) |
|
static void | page_cached_cb (EvPageCache *cache, gint page, EvPageAccessible *self) |
|
EvPageAccessible * | ev_page_accessible_new (EvViewAccessible *view_accessible, gint page) |
|
AtkObject * | ev_page_accessible_get_accessible_for_mapping (EvPageAccessible *page_accessible, EvMapping *mapping) |
|
void | ev_page_accessible_update_element_state (EvPageAccessible *page_accessible, EvMapping *mapping) |
|