Class AXValueSource
- java.lang.Object
-
- org.openqa.selenium.devtools.accessibility.model.AXValueSource
-
public class AXValueSource extends java.lang.ObjectA 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.StringgetAttribute()The name of the relevant attribute, if any.AXValuegetAttributeValue()The value of the relevant attribute, if any.java.lang.BooleangetInvalid()Whether the value for this property is invalid.java.lang.StringgetInvalidReason()Reason for the value being invalid, if it is.AXValueNativeSourceTypegetNativeSource()The native markup source for this value, e.g.AXValuegetNativeSourceValue()The value, such as a node or node list, of the native source.java.lang.BooleangetSuperseded()Whether this source is superseded by a higher priority source.AXValueSourceTypegetType()What type of source this is.AXValuegetValue()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.
-
-