Class AXNode


  • public class AXNode
    extends java.lang.Object
    A node in the accessibility tree.
    • Method Detail

      • getNodeId

        public AXNodeId getNodeId()
        Unique identifier for this node.
      • getIgnored

        public java.lang.Boolean getIgnored()
        Whether this node is ignored for accessibility
      • getIgnoredReasons

        public java.util.List<AXProperty> getIgnoredReasons()
        Collection of reasons why this node is hidden.
      • getRole

        public AXValue getRole()
        This `Node`'s role, whether explicit or implicit.
      • getName

        public AXValue getName()
        The accessible name for this `Node`.
      • getDescription

        public AXValue getDescription()
        The accessible description for this `Node`.
      • getValue

        public AXValue getValue()
        The value for this `Node`.
      • getProperties

        public java.util.List<AXProperty> getProperties()
        All other properties
      • getChildIds

        public java.util.List<AXNodeId> getChildIds()
        IDs for each of this node's child nodes.
      • getBackendDOMNodeId

        public BackendNodeId getBackendDOMNodeId()
        The backend ID for the associated DOM node, if any.