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 intNO_VIRTUAL_ID -
Constructor Summary
Constructors Constructor Description ShadowAccessibilityRecord() -
Method Summary
Modifier and Type Method Description protected AccessibilityNodeInfogetSource()Returns theAccessibilityNodeInfoof the event source ornullif there is none.ViewgetSourceRoot()intgetVirtualDescendantId()protected intgetWindowId()Returns the id of the window from which the event comes.protected voidinit(AccessibilityRecord model)protected voidsetSource(View root)protected voidsetSource(View root, int virtualDescendantId)voidsetSourceNode(AccessibilityNodeInfo node)Sets theAccessibilityNodeInfoof the event source.voidsetWindowId(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
-
init
-
setSource
-
setSource
-
setSourceNode
Sets theAccessibilityNodeInfoof the event source.- Parameters:
node- The node to set
-
getSource
Returns theAccessibilityNodeInfoof the event source ornullif there is none. -
setWindowId
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()
-