Class AXValueSource
- java.lang.Object
-
- org.openqa.selenium.devtools.accessibility.model.AXValueSource
-
public class AXValueSource extends java.lang.Object
A single source for a computed AX property.
-
-
Constructor Summary
Constructors Constructor Description AXValueSource(AXValueSourceType type, AXValue value, java.lang.String attribute, AXValue attributeValue, java.lang.Boolean superseded, AXValueNativeSourceType nativeSource, AXValue nativeSourceValue, java.lang.Boolean invalid, java.lang.String invalidReason)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAttribute()
The name of the relevant attribute, if any.AXValue
getAttributeValue()
The value of the relevant attribute, if any.java.lang.Boolean
getInvalid()
Whether the value for this property is invalid.java.lang.String
getInvalidReason()
Reason for the value being invalid, if it is.AXValueNativeSourceType
getNativeSource()
The native markup source for this value, e.g.AXValue
getNativeSourceValue()
The value, such as a node or node list, of the native source.java.lang.Boolean
getSuperseded()
Whether this source is superseded by a higher priority source.AXValueSourceType
getType()
What type of source this is.AXValue
getValue()
The value of this property source.
-
-
-
Constructor Detail
-
AXValueSource
public AXValueSource(AXValueSourceType type, AXValue value, java.lang.String attribute, AXValue attributeValue, java.lang.Boolean superseded, AXValueNativeSourceType nativeSource, AXValue nativeSourceValue, java.lang.Boolean invalid, java.lang.String invalidReason)
-
-
Method Detail
-
getType
public AXValueSourceType getType()
What type of source this is.
-
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.
-
-