AndroidObject

Android Object.

Extends SeSSimulatedObject.

Behavior Pattern: AndroidObjectGenericBehavior

Property Summary

Property Description Getter Setter
ChildAt Child object at index. GetChildAt
ChildCount Number of child items. GetChildCount
Class Class name of the object. GetClass
Height Height of the object. GetHeight
Name Name of the object. GetName
ObjectType Type of the object. GetObjectType
Property Value of a named property of the object. GetProperty
Text Text of the object, 'false' if text can not be read. GetText
Width Width of the object. GetWidth
X X-coordinate of the top left corner of the object. GetX
Y Y-coordinate of the top left corner of the object. GetY

Action Summary

Action Description
DoAction Clicks in the middle of the control.
DoClear Clears the text of the object.
DoClick Clicks in the middle of the control.
DoEnsureVisible Ensure that a child item with the specified text is visible on screen.
DoSendKeys Send a text to the object in character-by-character mode.

Property Detail

ChildAt

Child object at index.

Getter Parameters:

Name Type Description
index number Index of the object to get.

Type: string

Accessors: GetChildAt

ChildCount

Number of child items.

Type: number

Accessors: GetChildCount

Class

Class name of the object.

Type: string

Accessors: GetClass

Height

Height of the object.

Type: number

Accessors: GetHeight

Name

Name of the object.

Type: string

Accessors: GetName

ObjectType

Type of the object.

Type: string

Accessors: GetObjectType

Property

Value of a named property of the object.

Getter Parameters:

Name Type Description
name string Property name.

Type: string

Accessors: GetProperty

Text

Text of the object, 'false' if text can not be read.

Type: string

Accessors: GetText

Width

Width of the object.

Type: number

Accessors: GetWidth

X

X-coordinate of the top left corner of the object.

Type: number

Accessors: GetX

Y

Y-coordinate of the top left corner of the object.

Type: number

Accessors: GetY

Action Detail

DoAction()

Clicks in the middle of the control.

Returns:

boolean: 'true' if success, 'false' otherwise.

DoClear()

Clears the text of the object.

Returns:

boolean: 'true' if success, 'false' otherwise.

DoClick()

Clicks in the middle of the control.

Returns:

boolean: 'true' if success, 'false' otherwise.

DoEnsureVisible(text)

Ensure that a child item with the specified text is visible on screen.

Parameters:

Name Type Description
text string Text to search for.

Returns:

boolean: 'true' if success, 'false' otherwise.

DoSendKeys(keys)

Send a text to the object in character-by-character mode.

Parameters:

Name Type Description
keys string Text to type into the object.

Returns:

boolean: 'true' if success, 'false' otherwise.