#include <atspi_node.h>
Public Member Functions | |
AtspiNode (AtspiAccessible *accessible) | |
bool | isNull () const |
std::string | getRoleName () const |
std::string | getName () const |
std::string | getDescription () const |
std::vector< std::string > | getAttributes () const |
std::vector< std::string > | getInterfaces () const |
std::vector< std::string > | getRelations () const |
AtspiNode | getTargetForRelationAtIndex (int relation_index, int target_index=0) const |
std::vector< std::string > | getStates () const |
int | getChildCount () const |
AtspiNode | getChildAtIndex (int index) const |
std::vector< AtspiNode > | getChildren () const |
AtspiActionInterface | queryAction () const |
AtspiComponentInterface | queryComponent () const |
AtspiDocumentInterface | queryDocument () const |
AtspiHyperlinkInterface | queryHyperlink () const |
AtspiTableInterface | queryTable () const |
AtspiTableCellInterface | queryTableCell () const |
AtspiTextInterface | queryText () const |
AtspiValueInterface | queryValue () const |
Represents a node in the AT-SPI accessibility tree. This object wraps an AtspiAccessible pointer.