[AT-SPI] Make DevelControl::GetAccessibilityRelations() equivalent to Accessible... 35/275035/5
authorArtur Świgoń <a.swigon@samsung.com>
Fri, 13 May 2022 11:42:32 +0000 (13:42 +0200)
committerArtur Świgoń <a.swigon@samsung.com>
Thu, 19 May 2022 14:50:26 +0000 (16:50 +0200)
commitd386c8d8e05053cef41a20db9727065aee3d2bd4
tree9d62c63f3f0dd1684f5e72e827a1cdc4eebf16e9
parent65e58b27f299fb8a469722c54ee53fd09d88e37d
[AT-SPI] Make DevelControl::GetAccessibilityRelations() equivalent to Accessible::GetRelationSet()

The previous std::vector<std::vector<Address>> return type, in which the
RelationType enumeration value served as an index to the outer vector,
can be changed to std::vector<Relation>, which is more compact (there
are very few relations per control in practice). Also, the relation
target type is now Accessible*, which is more useful than Address.

Change-Id: I9f7b86d7415e1711b8a81cd66e271ff9cdffd5c2
automated-tests/src/dali-toolkit-internal/utc-Dali-Accessibility-Controls-BridgeUp.cpp
dali-toolkit/devel-api/controls/control-accessible.cpp
dali-toolkit/devel-api/controls/control-devel.cpp
dali-toolkit/devel-api/controls/control-devel.h