public class AXNode extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String[] |
numericalProperties |
static String[] |
tokenProperties |
static String[] |
tristateProperties |
| 限定符和类型 | 方法和说明 |
|---|---|
static AXNode |
createTree(Realm realm,
List<AXNode> payloads) |
AXNode |
find(Predicate<AXNode> predicate) |
boolean |
getCachedHasFocusableChild() |
List<AXNode> |
getChildren() |
boolean |
getEditable() |
boolean |
getFocusable() |
boolean |
getHidden() |
SerializedAXNode |
getIframeSnapshot() |
String |
getName() |
AXNode |
getPayload() |
boolean |
getRichlyEditable() |
String |
getRole() |
boolean |
isControl() |
boolean |
isInteresting(boolean insideControl) |
boolean |
isLeafNode() |
SerializedAXNode |
serialize() |
void |
setCachedHasFocusableChild(boolean cachedHasFocusableChild) |
void |
setChildren(List<AXNode> children) |
void |
setEditable(boolean editable) |
void |
setFocusable(boolean focusable) |
void |
setHidden(boolean hidden) |
void |
setIframeSnapshot(SerializedAXNode iframeSnapshot) |
void |
setName(String name) |
void |
setPayload(AXNode payload) |
void |
setRichlyEditable(boolean richlyEditable) |
void |
setRole(String role) |
public static final String[] tristateProperties
public static final String[] tokenProperties
public static final String[] numericalProperties
public boolean isLeafNode()
public boolean isControl()
public boolean isInteresting(boolean insideControl)
public SerializedAXNode serialize() throws IntrospectionException, InvocationTargetException, IllegalAccessException, com.fasterxml.jackson.core.JsonProcessingException
IntrospectionExceptionInvocationTargetExceptionIllegalAccessExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionpublic AXNode getPayload()
public void setPayload(AXNode payload)
public boolean getRichlyEditable()
public void setRichlyEditable(boolean richlyEditable)
public boolean getEditable()
public void setEditable(boolean editable)
public boolean getFocusable()
public void setFocusable(boolean focusable)
public boolean getHidden()
public void setHidden(boolean hidden)
public String getName()
public void setName(String name)
public String getRole()
public void setRole(String role)
public boolean getCachedHasFocusableChild()
public void setCachedHasFocusableChild(boolean cachedHasFocusableChild)
public SerializedAXNode getIframeSnapshot()
public void setIframeSnapshot(SerializedAXNode iframeSnapshot)
Copyright © 2020–2025. All rights reserved.