/** * atspi_value_get_minimum_value: * @obj: a pointer to the #AtspiValue implementor on which to operate. * * Gets the minimum allowed value for an #AtspiValue. * * Returns: the minimum allowed value for this object. * **/ gdouble atspi_value_get_minimum_value (AtspiValue *obj, GError **error) { double retval; g_return_val_if_fail (obj != NULL, 0.0); _atspi_dbus_get_property (obj, atspi_interface_value, "MinimumValue", error, "d", &retval); return retval; }
/** * atspi_hyperlink_get_n_anchors: * @obj: a pointer to the #AtspiHyperlink object on which to operate. * * Gets the total number of anchors which an #AtspiHyperlink implementor has. * Though typical hyperlinks have only one anchor, client-side image maps and * other hypertext objects may potentially activate or refer to multiple * URIs. For each anchor there is a corresponding URI and object. * * see: #atspi_hyperlink_get_uri and #atspi_hyperlink_get_object. * * Returns: a #gint indicating the number of anchors in this hyperlink. **/ gint atspi_hyperlink_get_n_anchors (AtspiHyperlink *obj, GError **error) { dbus_int32_t retval = -1; g_return_val_if_fail (obj != NULL, -1); _atspi_dbus_get_property (obj, atspi_interface_hyperlink, "NAnchors", error, "i", &retval); return retval; }
/** * atspi_action_get_n_actions: * @obj: a pointer to the #AtspiAction to query. * * Get the number of actions invokable on an #AtspiAction implementor. * * Returns: an integer indicating the number of invocable actions. **/ gint atspi_action_get_n_actions (AtspiAction *obj, GError **error) { dbus_int32_t retval = 0; g_return_val_if_fail (obj != NULL, -1); _atspi_dbus_get_property (obj, atspi_interface_action, "NActions", error, "i", &retval); return retval; }
/** * atspi_table_cell_get_column_span: * @obj: a GObject instance that implements AtspiTableCellIface * * Returns the number of columns occupied by this cell accessible. * * Returns: a gint representing the number of columns occupied by this cell, * or 0 if the cell does not implement this method. */ gint atspi_table_cell_get_column_span (AtspiTableCell *obj, GError **error) { dbus_int32_t retval = -1; g_return_val_if_fail (obj != NULL, -1); _atspi_dbus_get_property (obj, atspi_interface_table_cell, "ColumnSpan", error, "i", &retval); return retval; }
/** * atspi_table_cell_get_table: * @obj: a GObject instance that implements AtspiTableCellIface * * Returns a reference to the accessible of the containing table. * * Returns: (transfer full): the AtspiAccessible for the containing table. */ AtspiAccessible * atspi_table_cell_get_table (AtspiTableCell *obj, GError **error) { AtspiAccessible *retval = NULL; g_return_val_if_fail (obj != NULL, NULL); _atspi_dbus_get_property (obj, atspi_interface_table_cell, "Table", error, "(so)", &retval); return retval; }
/** * atspi_hyperlink_get_end_index: * @obj: a pointer to the #AtspiHyperlink implementor on which to operate. * * * Gets the ending character offset of the text range associated with * an #AtspiHyperlink, in its originating #AtspiHypertext. **/ gint atspi_hyperlink_get_end_index (AtspiHyperlink *obj, GError **error) { dbus_int32_t d_end_offset = -1; if (!obj) return -1; _atspi_dbus_get_property (obj, atspi_interface_hyperlink, "EndIndex", error, "i", &d_end_offset); return d_end_offset; }