Table of Contents

Class UiObjectBaseDescription

The base description of all Java test objects.

Namespace: HP.LFT.SDK.Java
Assembly: HP.LFT.SDK.dll
Syntax
public class UiObjectBaseDescription : Description, ICloneable, IDescription

Constructors

UiObjectBaseDescription()

Initializes a new instance of the UiObjectBaseDescription class.

Declaration
protected UiObjectBaseDescription()

Properties

AbsoluteLocation

The object's coordinates relative to the screen, in pixels. 0,0 is the top-left corner of the primary monitor.

Declaration
public LocationProperty AbsoluteLocation { get; set; }
Property Value
Type Description
LocationProperty

AttachedText

The static text attached to the object.

Declaration
public StringProperty AttachedText { get; set; }
Property Value
Type Description
StringProperty

BackgroundColor

The object's background color.

Declaration
public StringProperty BackgroundColor { get; set; }
Property Value
Type Description
StringProperty

ForegroundColor

The object's foreground color.

Declaration
public StringProperty ForegroundColor { get; set; }
Property Value
Type Description
StringProperty

IsEnabled

Indicates whether this object is enabled.

Declaration
public bool? IsEnabled { get; set; }
Property Value
Type Description
bool?

IsFocused

Indicates whether this object has the focus.

Declaration
public bool? IsFocused { get; set; }
Property Value
Type Description
bool?

IsVisible

Indicates whether this object is visible.

Declaration
public bool? IsVisible { get; set; }
Property Value
Type Description
bool?

IsWrapped

Indicates wheter this object is wrapped.

Declaration
public bool? IsWrapped { get; set; }
Property Value
Type Description
bool?

Label

The object's label.

Declaration
public StringProperty Label { get; set; }
Property Value
Type Description
StringProperty

Location

The object's coordinates relative to the parent window, in pixels.

Declaration
public LocationProperty Location { get; set; }
Property Value
Type Description
LocationProperty

NativeClass

The object's Java class name.

Declaration
public StringProperty NativeClass { get; set; }
Property Value
Type Description
StringProperty

ObjectName

The ObjectName property of the test object description.

Declaration
public StringProperty ObjectName { get; set; }
Property Value
Type Description
StringProperty

Path

The object's hierarchy (object ancestors).

Declaration
public StringProperty Path { get; set; }
Property Value
Type Description
StringProperty

Size

The object's size in pixels.

Declaration
public SizeProperty Size { get; set; }
Property Value
Type Description
SizeProperty

TagName

The object's Java name.

Declaration
public StringProperty TagName { get; set; }
Property Value
Type Description
StringProperty

Implements

ICloneable
IDescription