projects
/
platform
/
core
/
uifw
/
at-spi2-atk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Some refactoring to remove duplicate code and other clean-ups
[platform/core/uifw/at-spi2-atk.git]
/
atk-adaptor
/
adaptors
/
collection-adaptor.c
diff --git
a/atk-adaptor/adaptors/collection-adaptor.c
b/atk-adaptor/adaptors/collection-adaptor.c
index
f274239
..
efefa43
100644
(file)
--- a/
atk-adaptor/adaptors/collection-adaptor.c
+++ b/
atk-adaptor/adaptors/collection-adaptor.c
@@
-27,9
+27,9
@@
#include <atk/atk.h>
#include <droute/droute.h>
#include <atk/atk.h>
#include <droute/droute.h>
-#include "
common/
bitarray.h"
-#include "
common/
spi-dbus.h"
-#include "
common/spi
-stateset.h"
+#include "bitarray.h"
+#include "spi-dbus.h"
+#include "
accessible
-stateset.h"
#include "accessible-register.h"
#include "object.h"
#include "accessible-register.h"
#include "object.h"
@@
-39,13
+39,13
@@
typedef struct _MatchRulePrivate MatchRulePrivate;
struct _MatchRulePrivate
{
gint *states;
struct _MatchRulePrivate
{
gint *states;
- A
ccessibility_Collection_
MatchType statematchtype;
+ A
tspiCollection
MatchType statematchtype;
AtkAttributeSet *attributes;
AtkAttributeSet *attributes;
- A
ccessibility_Collection_
MatchType attributematchtype;
+ A
tspiCollection
MatchType attributematchtype;
gint *roles;
gint *roles;
- A
ccessibility_Collection_
MatchType rolematchtype;
+ A
tspiCollection
MatchType rolematchtype;
gchar **ifaces;
gchar **ifaces;
- A
ccessibility_Collection_
MatchType interfacematchtype;
+ A
tspiCollection
MatchType interfacematchtype;
gboolean invert;
};
gboolean invert;
};
@@
-161,17
+161,17
@@
match_states_lookup (AtkObject * child, MatchRulePrivate * mrp)
{
switch (mrp->statematchtype)
{
{
switch (mrp->statematchtype)
{
- case A
ccessibility
_Collection_MATCH_ALL:
+ case A
TSPI
_Collection_MATCH_ALL:
if (match_states_all_p (child, mrp->states))
return TRUE;
break;
if (match_states_all_p (child, mrp->states))
return TRUE;
break;
- case A
ccessibility
_Collection_MATCH_ANY:
+ case A
TSPI
_Collection_MATCH_ANY:
if (match_states_any_p (child, mrp->states))
return TRUE;
break;
if (match_states_any_p (child, mrp->states))
return TRUE;
break;
- case A
ccessibility
_Collection_MATCH_NONE:
+ case A
TSPI
_Collection_MATCH_NONE:
if (match_states_none_p (child, mrp->states))
return TRUE;
break;
if (match_states_none_p (child, mrp->states))
return TRUE;
break;
@@
-202,7
+202,7
@@
match_roles_all_p (AtkObject * child, gint * roles)
static gboolean
match_roles_any_p (AtkObject * child, gint * roles)
{
static gboolean
match_roles_any_p (AtkObject * child, gint * roles)
{
- A
ccessibility_
Role role;
+ A
tspi
Role role;
int i;
if (roles == NULL || roles[0] == BITARRAY_SEQ_TERM)
int i;
if (roles == NULL || roles[0] == BITARRAY_SEQ_TERM)
@@
-240,17
+240,17
@@
match_roles_lookup (AtkObject * child, MatchRulePrivate * mrp)
{
switch (mrp->rolematchtype)
{
{
switch (mrp->rolematchtype)
{
- case A
ccessibility
_Collection_MATCH_ALL:
+ case A
TSPI
_Collection_MATCH_ALL:
if (match_roles_all_p (child, mrp->roles))
return TRUE;
break;
if (match_roles_all_p (child, mrp->roles))
return TRUE;
break;
- case A
ccessibility
_Collection_MATCH_ANY:
+ case A
TSPI
_Collection_MATCH_ANY:
if (match_roles_any_p (child, mrp->roles))
return TRUE;
break;
if (match_roles_any_p (child, mrp->roles))
return TRUE;
break;
- case A
ccessibility
_Collection_MATCH_NONE:
+ case A
TSPI
_Collection_MATCH_NONE:
if (match_roles_none_p (child, mrp->roles))
return TRUE;
break;
if (match_roles_none_p (child, mrp->roles))
return TRUE;
break;
@@
-313,17
+313,17
@@
match_interfaces_lookup (AtkObject * child, MatchRulePrivate * mrp)
switch (mrp->interfacematchtype)
{
switch (mrp->interfacematchtype)
{
- case A
ccessibility
_Collection_MATCH_ALL:
+ case A
TSPI
_Collection_MATCH_ALL:
if (match_interfaces_all_p (child, mrp->ifaces))
return TRUE;
break;
if (match_interfaces_all_p (child, mrp->ifaces))
return TRUE;
break;
- case A
ccessibility
_Collection_MATCH_ANY:
+ case A
TSPI
_Collection_MATCH_ANY:
if (match_interfaces_any_p (child, mrp->ifaces))
return TRUE;
break;
if (match_interfaces_any_p (child, mrp->ifaces))
return TRUE;
break;
- case A
ccessibility
_Collection_MATCH_NONE:
+ case A
TSPI
_Collection_MATCH_NONE:
if (match_interfaces_none_p (child, mrp->ifaces))
return TRUE;
break;
if (match_interfaces_none_p (child, mrp->ifaces))
return TRUE;
break;
@@
-449,17
+449,17
@@
match_attributes_lookup (AtkObject * child, MatchRulePrivate * mrp)
switch (mrp->attributematchtype)
{
switch (mrp->attributematchtype)
{
- case A
ccessibility
_Collection_MATCH_ALL:
+ case A
TSPI
_Collection_MATCH_ALL:
if (match_attributes_all_p (child, mrp->attributes))
return TRUE;
break;
if (match_attributes_all_p (child, mrp->attributes))
return TRUE;
break;
- case A
ccessibility
_Collection_MATCH_ANY:
+ case A
TSPI
_Collection_MATCH_ANY:
if (match_attributes_any_p (child, mrp->attributes))
return TRUE;
break;
if (match_attributes_any_p (child, mrp->attributes))
return TRUE;
break;
- case A
ccessibility
_Collection_MATCH_NONE:
+ case A
TSPI
_Collection_MATCH_NONE:
if (match_attributes_none_p (child, mrp->attributes))
return TRUE;
break;
if (match_attributes_none_p (child, mrp->attributes))
return TRUE;
break;
@@
-583,7
+583,7
@@
sort_order_rev_canonical (MatchRulePrivate * mrp, GList * ls,
}
static int
}
static int
-query_exec (MatchRulePrivate * mrp, A
ccessibility_Collection_
SortOrder sortby,
+query_exec (MatchRulePrivate * mrp, A
tspiCollection
SortOrder sortby,
GList * ls, gint kount, gint max,
AtkObject * obj, glong index,
gboolean flag,
GList * ls, gint kount, gint max,
AtkObject * obj, glong index,
gboolean flag,
@@
-591,11
+591,11
@@
query_exec (MatchRulePrivate * mrp, Accessibility_Collection_SortOrder sortby,
{
switch (sortby)
{
{
switch (sortby)
{
- case A
ccessibility
_Collection_SORT_ORDER_CANONICAL:
+ case A
TSPI
_Collection_SORT_ORDER_CANONICAL:
kount = sort_order_canonical (mrp, ls, 0, max, obj, index, flag,
pobj, recurse, traverse);
break;
kount = sort_order_canonical (mrp, ls, 0, max, obj, index, flag,
pobj, recurse, traverse);
break;
- case A
ccessibility
_Collection_SORT_ORDER_REVERSE_CANONICAL:
+ case A
TSPI
_Collection_SORT_ORDER_REVERSE_CANONICAL:
kount = sort_order_canonical (mrp, ls, 0, max, obj, index, flag,
pobj, recurse, traverse);
break;
kount = sort_order_canonical (mrp, ls, 0, max, obj, index, flag,
pobj, recurse, traverse);
break;
@@
-761,7
+761,7
@@
static DBusMessage *
GetMatchesFrom (DBusMessage * message,
AtkObject * current_object,
MatchRulePrivate * mrp,
GetMatchesFrom (DBusMessage * message,
AtkObject * current_object,
MatchRulePrivate * mrp,
- const A
ccessibility_Collection_
SortOrder sortby,
+ const A
tspiCollection
SortOrder sortby,
const dbus_bool_t isrestrict,
dbus_int32_t count, const dbus_bool_t traverse)
{
const dbus_bool_t isrestrict,
dbus_int32_t count, const dbus_bool_t traverse)
{
@@
-784,7
+784,7
@@
GetMatchesFrom (DBusMessage * message,
ls = g_list_remove (ls, ls->data);
ls = g_list_remove (ls, ls->data);
- if (sortby == A
ccessibility
_Collection_SORT_ORDER_REVERSE_CANONICAL)
+ if (sortby == A
TSPI
_Collection_SORT_ORDER_REVERSE_CANONICAL)
ls = g_list_reverse (ls);
free_mrp_data (mrp);
ls = g_list_reverse (ls);
free_mrp_data (mrp);
@@
-834,7
+834,7
@@
static DBusMessage *
GetMatchesInOrder (DBusMessage * message,
AtkObject * current_object,
MatchRulePrivate * mrp,
GetMatchesInOrder (DBusMessage * message,
AtkObject * current_object,
MatchRulePrivate * mrp,
- const A
ccessibility_Collection_
SortOrder sortby,
+ const A
tspiCollection
SortOrder sortby,
const dbus_bool_t recurse,
dbus_int32_t count, const dbus_bool_t traverse)
{
const dbus_bool_t recurse,
dbus_int32_t count, const dbus_bool_t traverse)
{
@@
-851,7
+851,7
@@
GetMatchesInOrder (DBusMessage * message,
ls = g_list_remove (ls, ls->data);
ls = g_list_remove (ls, ls->data);
- if (sortby == A
ccessibility
_Collection_SORT_ORDER_REVERSE_CANONICAL)
+ if (sortby == A
TSPI
_Collection_SORT_ORDER_REVERSE_CANONICAL)
ls = g_list_reverse (ls);
free_mrp_data (mrp);
ls = g_list_reverse (ls);
free_mrp_data (mrp);
@@
-867,7
+867,7
@@
static DBusMessage *
GetMatchesInBackOrder (DBusMessage * message,
AtkObject * current_object,
MatchRulePrivate * mrp,
GetMatchesInBackOrder (DBusMessage * message,
AtkObject * current_object,
MatchRulePrivate * mrp,
- const A
ccessibility_Collection_
SortOrder sortby,
+ const A
tspiCollection
SortOrder sortby,
dbus_int32_t count)
{
GList *ls = NULL;
dbus_int32_t count)
{
GList *ls = NULL;
@@
-883,7
+883,7
@@
GetMatchesInBackOrder (DBusMessage * message,
ls = g_list_remove (ls, ls->data);
ls = g_list_remove (ls, ls->data);
- if (sortby == A
ccessibility
_Collection_SORT_ORDER_REVERSE_CANONICAL)
+ if (sortby == A
TSPI
_Collection_SORT_ORDER_REVERSE_CANONICAL)
ls = g_list_reverse (ls);
free_mrp_data (mrp);
ls = g_list_reverse (ls);
free_mrp_data (mrp);
@@
-894,7
+894,7
@@
static DBusMessage *
GetMatchesTo (DBusMessage * message,
AtkObject * current_object,
MatchRulePrivate * mrp,
GetMatchesTo (DBusMessage * message,
AtkObject * current_object,
MatchRulePrivate * mrp,
- const A
ccessibility_Collection_
SortOrder sortby,
+ const A
tspiCollection
SortOrder sortby,
const dbus_bool_t recurse,
const dbus_bool_t isrestrict,
dbus_int32_t count, const dbus_bool_t traverse)
const dbus_bool_t recurse,
const dbus_bool_t isrestrict,
dbus_int32_t count, const dbus_bool_t traverse)
@@
-920,7
+920,7
@@
GetMatchesTo (DBusMessage * message,
ls = g_list_remove (ls, ls->data);
ls = g_list_remove (ls, ls->data);
- if (sortby != A
ccessibility
_Collection_SORT_ORDER_REVERSE_CANONICAL)
+ if (sortby != A
TSPI
_Collection_SORT_ORDER_REVERSE_CANONICAL)
ls = g_list_reverse (ls);
free_mrp_data (mrp);
ls = g_list_reverse (ls);
free_mrp_data (mrp);
@@
-972,15
+972,15
@@
impl_GetMatchesFrom (DBusConnection * bus, DBusMessage * message,
switch (tree)
{
switch (tree)
{
- case A
ccessibility
_Collection_TREE_RESTRICT_CHILDREN:
+ case A
TSPI
_Collection_TREE_RESTRICT_CHILDREN:
return GetMatchesFrom (message, current_object,
&rule, sortby, TRUE, count, traverse);
break;
return GetMatchesFrom (message, current_object,
&rule, sortby, TRUE, count, traverse);
break;
- case A
ccessibility
_Collection_TREE_RESTRICT_SIBLING:
+ case A
TSPI
_Collection_TREE_RESTRICT_SIBLING:
return GetMatchesFrom (message, current_object,
&rule, sortby, FALSE, count, traverse);
break;
return GetMatchesFrom (message, current_object,
&rule, sortby, FALSE, count, traverse);
break;
- case A
ccessibility
_Collection_TREE_INORDER:
+ case A
TSPI
_Collection_TREE_INORDER:
return GetMatchesInOrder (message, current_object,
&rule, sortby, TRUE, count, traverse);
break;
return GetMatchesInOrder (message, current_object,
&rule, sortby, TRUE, count, traverse);
break;
@@
-1037,15
+1037,15
@@
impl_GetMatchesTo (DBusConnection * bus, DBusMessage * message,
switch (tree)
{
switch (tree)
{
- case A
ccessibility
_Collection_TREE_RESTRICT_CHILDREN:
+ case A
TSPI
_Collection_TREE_RESTRICT_CHILDREN:
return GetMatchesTo (message, current_object,
&rule, sortby, recurse, TRUE, count, traverse);
break;
return GetMatchesTo (message, current_object,
&rule, sortby, recurse, TRUE, count, traverse);
break;
- case A
ccessibility
_Collection_TREE_RESTRICT_SIBLING:
+ case A
TSPI
_Collection_TREE_RESTRICT_SIBLING:
return GetMatchesTo (message, current_object,
&rule, sortby, recurse, FALSE, count, traverse);
break;
return GetMatchesTo (message, current_object,
&rule, sortby, recurse, FALSE, count, traverse);
break;
- case A
ccessibility
_Collection_TREE_INORDER:
+ case A
TSPI
_Collection_TREE_INORDER:
return GetMatchesInBackOrder (message, current_object,
&rule, sortby, count);
break;
return GetMatchesInBackOrder (message, current_object,
&rule, sortby, count);
break;
@@
-1088,7
+1088,7
@@
impl_GetMatches (DBusConnection * bus, DBusMessage * message, void *user_data)
obj, 0, TRUE, NULL, TRUE, traverse);
ls = g_list_remove (ls, ls->data);
obj, 0, TRUE, NULL, TRUE, traverse);
ls = g_list_remove (ls, ls->data);
- if (sortby == A
ccessibility
_Collection_SORT_ORDER_REVERSE_CANONICAL)
+ if (sortby == A
TSPI
_Collection_SORT_ORDER_REVERSE_CANONICAL)
ls = g_list_reverse (ls);
free_mrp_data (&rule);
return return_and_free_list (message, ls);
ls = g_list_reverse (ls);
free_mrp_data (&rule);
return return_and_free_list (message, ls);
@@
-1105,5
+1105,5
@@
void
spi_initialize_collection (DRoutePath * path)
{
droute_path_add_interface (path,
spi_initialize_collection (DRoutePath * path)
{
droute_path_add_interface (path,
- SPI_DBUS_INTERFACE_COLLECTION, spi_org_a11y_atspi_Collection, methods, NULL);
+
AT
SPI_DBUS_INTERFACE_COLLECTION, spi_org_a11y_atspi_Collection, methods, NULL);
};
};