Class AXValueSource


  • public class AXValueSource
    extends java.lang.Object
    A single source for a computed AX property.
    • Method Detail

      • getValue

        public AXValue getValue()
        The value of this property source.
      • getAttribute

        public java.lang.String getAttribute()
        The name of the relevant attribute, if any.
      • getAttributeValue

        public AXValue getAttributeValue()
        The value of the relevant attribute, if any.
      • getSuperseded

        public java.lang.Boolean getSuperseded()
        Whether this source is superseded by a higher priority source.
      • getNativeSource

        public AXValueNativeSourceType getNativeSource()
        The native markup source for this value, e.g. a
      • getNativeSourceValue

        public AXValue getNativeSourceValue()
        The value, such as a node or node list, of the native source.
      • getInvalid

        public java.lang.Boolean getInvalid()
        Whether the value for this property is invalid.
      • getInvalidReason

        public java.lang.String getInvalidReason()
        Reason for the value being invalid, if it is.