Package org.robolectric.shadows
Class ShadowAccessibilityRecord
java.lang.Object
org.robolectric.shadows.ShadowAccessibilityRecord
@Implements(android.view.accessibility.AccessibilityRecord.class) public class ShadowAccessibilityRecord extends Object
Shadow of
AccessibilityRecord
.-
Field Summary
Fields Modifier and Type Field Description static int
NO_VIRTUAL_ID
-
Constructor Summary
Constructors Constructor Description ShadowAccessibilityRecord()
-
Method Summary
Modifier and Type Method Description protected AccessibilityNodeInfo
getSource()
Returns theAccessibilityNodeInfo
of the event source ornull
if there is none.View
getSourceRoot()
int
getVirtualDescendantId()
protected int
getWindowId()
Returns the id of the window from which the event comes.protected void
setSource(View root)
protected void
setSource(View root, int virtualDescendantId)
void
setSourceNode(AccessibilityNodeInfo node)
Sets theAccessibilityNodeInfo
of the event source.void
setWindowId(int id)
Sets the id of the window from which the event comes.
-
Field Details
-
NO_VIRTUAL_ID
public static final int NO_VIRTUAL_ID- See Also:
- Constant Field Values
-
-
Constructor Details
-
ShadowAccessibilityRecord
public ShadowAccessibilityRecord()
-
-
Method Details
-
setSource
-
setSource
-
setSourceNode
Sets theAccessibilityNodeInfo
of the event source.- Parameters:
node
- The node to set
-
getSource
Returns theAccessibilityNodeInfo
of the event source ornull
if there is none. -
setWindowId
public void setWindowId(int id)Sets the id of the window from which the event comes.- Parameters:
id
- The id to set
-
getWindowId
Returns the id of the window from which the event comes. -
getSourceRoot
-
getVirtualDescendantId
public int getVirtualDescendantId()
-