libaurum: add updateInterface and getInterface API
authorHosang Kim <hosang12.kim@samsung.com>
Thu, 14 Dec 2023 06:47:21 +0000 (15:47 +0900)
committerHosang Kim <hosang12.kim@samsung.com>
Fri, 26 Jan 2024 06:42:36 +0000 (15:42 +0900)
commit28acd15e20fca7720c4a20f2ba36beb0523824e3
tree6cbc015141807f4071005e638b01fdf33ce30566
parent021e7b9e4e1a6e6aa809ff11a181bcea3c7e9001
libaurum: add updateInterface and getInterface API

Atspi interface is a set of pointers to all interfaces supported by an AtspiAccessible.
We able to check possible feature with interface information. e.g. EditableText, Value and so on.

Change-Id: I6122e135035b15950c1a55f40b47cfb785675eda
12 files changed:
libaurum/inc/Accessibility/AccessibleNode.h
libaurum/inc/Impl/Accessibility/AtspiAccessibleNode.h
libaurum/inc/Impl/Accessibility/MockAccessibleNode.h
libaurum/inc/UiObject.h
libaurum/src/Accessibility/AccessibleNode.cc
libaurum/src/Impl/Accessibility/AtspiAccessibleNode.cc
libaurum/src/Impl/Accessibility/MockAccessibleNode.cc
libaurum/src/UiObject.cc
org.tizen.aurum-bootstrap/src/Commands/DumpObjectTreeCommand.cc
org.tizen.aurum-bootstrap/src/Commands/FindElementCommand.cc
org.tizen.aurum-bootstrap/src/Commands/FindElementsCommand.cc
protocol/aurum.proto