Table of Contents

Class UiObjectBaseDescription

Namespace
HP.LFT.SDK.Java
Assembly
HP.LFT.SDK.dll

The base description of all Java test objects.

public class UiObjectBaseDescription : Description, ICloneable, IDescription
Inheritance
UiObjectBaseDescription
Implements
Derived
Inherited Members

Constructors

UiObjectBaseDescription()

Initializes a new instance of the UiObjectBaseDescription class.

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.

public LocationProperty AbsoluteLocation { get; set; }

Property Value

LocationProperty

AttachedText

The static text attached to the object.

public StringProperty AttachedText { get; set; }

Property Value

StringProperty

BackgroundColor

The object's background color.

public StringProperty BackgroundColor { get; set; }

Property Value

StringProperty

ForegroundColor

The object's foreground color.

public StringProperty ForegroundColor { get; set; }

Property Value

StringProperty

IsEnabled

Indicates whether this object is enabled.

public bool? IsEnabled { get; set; }

Property Value

bool?

IsFocused

Indicates whether this object has the focus.

public bool? IsFocused { get; set; }

Property Value

bool?

IsVisible

Indicates whether this object is visible.

public bool? IsVisible { get; set; }

Property Value

bool?

IsWrapped

Indicates wheter this object is wrapped.

public bool? IsWrapped { get; set; }

Property Value

bool?

Label

The object's label.

public StringProperty Label { get; set; }

Property Value

StringProperty

Location

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

public LocationProperty Location { get; set; }

Property Value

LocationProperty

NativeClass

The object's Java class name.

public StringProperty NativeClass { get; set; }

Property Value

StringProperty

ObjectName

The ObjectName property of the test object description.

public StringProperty ObjectName { get; set; }

Property Value

StringProperty

Path

The object's hierarchy (object ancestors).

public StringProperty Path { get; set; }

Property Value

StringProperty

Size

The object's size in pixels.

public SizeProperty Size { get; set; }

Property Value

SizeProperty

TagName

The object's Java name.

public StringProperty TagName { get; set; }

Property Value

StringProperty