libaurum: Apply clean code to object releated classes 98/305298/2
authorHosang Kim <hosang12.kim@samsung.com>
Wed, 31 Jan 2024 05:07:11 +0000 (14:07 +0900)
committerHosang Kim <hosang12.kim@samsung.com>
Wed, 31 Jan 2024 09:07:01 +0000 (18:07 +0900)
commit92f296d7814c9713440b4df3444159b726524b48
tree724145aa042b6c45c742035af953f24788f31434
parent1902d2a9dca0ecfc0473afa365bf741b905b1108
libaurum: Apply clean code to object releated classes

The IObject interface seems to have been added in the past to define a common interface between the ScreenAnalyzer object and the Ui Object.
It seems better to delete it because there is no abstracted object other than UiObject.

Clean Code was applied to the fact that UiObject calls getAccessibleNode even though it has Node.

Change-Id: Icf1262cd5ef69a596fa8793721219404117eef34
libaurum/inc/Accessibility/AccessibleNode.h
libaurum/inc/Aurum.h
libaurum/inc/Interface/IObject.h [deleted file]
libaurum/inc/UiObject.h
libaurum/meson.build
libaurum/src/UiObject.cc