@Implements(value=android.view.accessibility.AccessibilityWindowInfo.class,
minSdk=21)
public class ShadowAccessibilityWindowInfo
extends java.lang.Object
Shadow of AccessibilityWindowInfo that allows a test to set properties that are locked in the original class.
| Constructor and Description |
|---|
ShadowAccessibilityWindowInfo() |
| Modifier and Type | Method and Description |
|---|---|
void |
__constructor__() |
void |
addChild(android.view.accessibility.AccessibilityWindowInfo child) |
static boolean |
areThereUnrecycledWindows(boolean printUnrecycledWindowsToSystemErr)
Check for leaked objects that were
obtained but never recycled. |
boolean |
equals(java.lang.Object object) |
void |
getBoundsInScreen(android.graphics.Rect outBounds) |
android.view.accessibility.AccessibilityWindowInfo |
getChild(int index) |
int |
getChildCount() |
int |
getId() |
int |
getLayer() |
android.view.accessibility.AccessibilityWindowInfo |
getParent() |
android.view.accessibility.AccessibilityNodeInfo |
getRoot() |
int |
getType() |
int |
hashCode() |
boolean |
isAccessibilityFocused() |
boolean |
isActive() |
boolean |
isFocused() |
static android.view.accessibility.AccessibilityWindowInfo |
obtain() |
static android.view.accessibility.AccessibilityWindowInfo |
obtain(android.view.accessibility.AccessibilityWindowInfo window) |
void |
recycle() |
static void |
resetObtainedInstances()
Clear list of obtained instance objects.
|
void |
setAccessibilityFocused(boolean value) |
void |
setActive(boolean value) |
void |
setBoundsInScreen(android.graphics.Rect bounds) |
void |
setFocused(boolean focused) |
void |
setId(int value) |
void |
setLayer(int value) |
void |
setRoot(android.view.accessibility.AccessibilityNodeInfo root) |
void |
setType(int value) |
@Implementation public void __constructor__()
@Implementation public static android.view.accessibility.AccessibilityWindowInfo obtain()
@Implementation public static android.view.accessibility.AccessibilityWindowInfo obtain(android.view.accessibility.AccessibilityWindowInfo window)
public static void resetObtainedInstances()
Clear list of obtained instance objects. areThereUnrecycledWindows will always return false if called immediately afterwards.
public static boolean areThereUnrecycledWindows(boolean printUnrecycledWindowsToSystemErr)
Check for leaked objects that were obtained but never recycled.
printUnrecycledWindowsToSystemErr - obtain that lack matching calls to recycle are dumped to System.err.true if there are unrecycled windows@Implementation public boolean equals(java.lang.Object object)
equals in class java.lang.Object@Implementation public int hashCode()
hashCode in class java.lang.Object@Implementation public int getType()
@Implementation public int getChildCount()
@Implementation public android.view.accessibility.AccessibilityWindowInfo getChild(int index)
@Implementation public android.view.accessibility.AccessibilityWindowInfo getParent()
@Implementation public android.view.accessibility.AccessibilityNodeInfo getRoot()
@Implementation public boolean isActive()
@Implementation public int getId()
@Implementation public void getBoundsInScreen(android.graphics.Rect outBounds)
@Implementation public int getLayer()
@Implementation public boolean isFocused()
@Implementation public boolean isAccessibilityFocused()
@Implementation public void recycle()
public void setRoot(android.view.accessibility.AccessibilityNodeInfo root)
public void setType(int value)
public void setBoundsInScreen(android.graphics.Rect bounds)
public void setAccessibilityFocused(boolean value)
public void setActive(boolean value)
public void setId(int value)
public void setLayer(int value)
public void setFocused(boolean focused)
public void addChild(android.view.accessibility.AccessibilityWindowInfo child)