Package com.hp.lft.sdk.powerbuilder
Class UiObjectBaseDescription.Init<T extends UiObjectBaseDescription.Init<T>>
java.lang.Object
com.hp.lft.sdk.DescriptionBase.Init<T>
com.hp.lft.sdk.powerbuilder.UiObjectBaseDescription.Init<T>
- Direct Known Subclasses:
- ScrollBarDescription.Init,- UiObjectWithLayoutInfoDescription.Init
- Enclosing class:
- UiObjectBaseDescription
protected abstract static class UiObjectBaseDescription.Init<T extends UiObjectBaseDescription.Init<T>>
extends DescriptionBase.Init<T>
Helper class for derived Builder classes.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabsoluteLocation(LocationProperty absLocation) Sets the object's absolute coordinates relative to the screen (in pixels).absoluteLocation(Point absLocation) Sets the object's absolute coordinates relative to the screen (in pixels).absoluteLocation(Integer absX, Integer absY) Sets the object's absolute coordinates relative to the screen (in pixels).attachedText(StringProperty attachedText) Sets the static text that is attached to this object.attachedText(String attachedText) Sets the static text that is attached to this object.Sets whether the current object is enabled.Sets whether the current object is focused.location(LocationProperty location) Sets the object's coordinates relative to the parent window (in pixels).Sets the object's coordinates relative to the parent window (in pixels).Sets the object's coordinates relative to the parent window (in pixels).nativeClass(StringProperty nativeClass) Initializes the object's window class name.nativeClass(String nativeClass) Sets the object's window class name.objectName(StringProperty objectName) Sets the object's name as set by the developer.objectName(String objectName) Sets the object's name as set by the developer.size(SizeProperty size) Sets the test object's size (in pixels).Sets the test object's size (in pixels).Sets the test object's size (in pixels).text(StringProperty text) Sets the permanent part of the text associated with the object.Sets the permanent part of the text associated with the object.Sets whether the current element is visible.windowClassRegExp(StringProperty windowClassRegExp) Sets the permanent part of the MFC window class.windowClassRegExp(String windowClassRegExp) Sets the permanent part of the MFC window class.windowExtendedStyle(Long windowExtendedStyle) Sets the extended window style of the object as long.
 Note: the two windowExtendedStyle overloads are mutually exclusive, using both will cause a runtime exception.Sets the object's window identifier.windowStyle(Long windowStyle) Sets the window style of the object as long.
 Note: the two windowStyle overloads are mutually exclusive, using both will cause a runtime exception.windowTitleRegExp(StringProperty windowTitleRegExp) Sets the permanent part of the constant part of the window title.windowTitleRegExp(String windowTitleRegExp) Sets the permanent part of the constant part of the window title.Methods inherited from class com.hp.lft.sdk.DescriptionBase.Initbuild, index, objectProperties, self, vri, vri
- 
Constructor Details- 
Initprotected Init()
 
- 
- 
Method Details- 
nativeClassInitializes the object's window class name.- Parameters:
- nativeClass- a StringProperty (or RegExpProperty) representing the object's window class name.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
nativeClassSets the object's window class name.- Parameters:
- nativeClass- the object's window class name.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
windowIdSets the object's window identifier.- Parameters:
- windowId- object's window identifier.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
objectNameSets the object's name as set by the developer.- Parameters:
- objectName- a StringProperty (or RegExpProperty) representing the object's name as set by the developer.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
objectNameSets the object's name as set by the developer.- Parameters:
- objectName- the object's name as set by the developer.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
attachedTextSets the static text that is attached to this object.- Parameters:
- attachedText- a StringProperty (or RegExpProperty) representing the static text that is attached to a control.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
attachedTextSets the static text that is attached to this object.- Parameters:
- attachedText- the static text that is attached to a control.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
enabledSets whether the current object is enabled.- Parameters:
- isEnabled- sets whether the current object is enabled.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
focusedSets whether the current object is focused.- Parameters:
- isFocused- the indication whether the current object is focused.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
windowClassRegExpSets the permanent part of the MFC window class.- Parameters:
- windowClassRegExp- a StringProperty (or RegExpProperty) representing the permanent part of the MFC window class.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
windowClassRegExpSets the permanent part of the MFC window class.- Parameters:
- windowClassRegExp- the permanent part of the MFC window class.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
windowTitleRegExpSets the permanent part of the constant part of the window title.- Parameters:
- windowTitleRegExp- a StringProperty (or RegExpProperty) representing the constant part of the window title.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
windowTitleRegExpSets the permanent part of the constant part of the window title.- Parameters:
- windowTitleRegExp- the constant part of the window title.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
visibleSets whether the current element is visible.- Parameters:
- isVisible- sets whether the current element is visible.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
textSets the permanent part of the text associated with the object.- Parameters:
- text- a StringProperty (or RegExpProperty) representing text associated with the object.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
textSets the permanent part of the text associated with the object.- Parameters:
- text- the text associated with the object.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
windowExtendedStyleSets the extended window style of the object as long.
 Note: the two windowExtendedStyle overloads are mutually exclusive, using both will cause a runtime exception.- Parameters:
- windowExtendedStyle- the extended window style of the object as long.
- Returns:
- the extended window style of the object.
 
- 
windowStyleSets the window style of the object as long.
 Note: the two windowStyle overloads are mutually exclusive, using both will cause a runtime exception.- Parameters:
- windowStyle- the window style of the object as long.
- Returns:
- the window style of the object.
 
- 
locationSets the object's coordinates relative to the parent window (in pixels).- Parameters:
- x- the X coordinate of the test object location.
- y- the Y coordinate of the test object location.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
locationSets the object's coordinates relative to the parent window (in pixels).- Parameters:
- location- a LocationProperty representing the object's coordinates relative to the parent window (in pixels).
- Returns:
- the description instance with the update state (builder pattern).
 
- 
locationSets the object's coordinates relative to the parent window (in pixels).- Parameters:
- location- a Point representing the object's coordinates relative to the parent window (in pixels).
- Returns:
- the description instance with the update state (builder pattern).
 
- 
absoluteLocationSets the object's absolute coordinates relative to the screen (in pixels). 0,0 is the top-left corner of the (primary) monitor.- Parameters:
- absX- the absolute X coordinate of the test object location.
- absY- the absolute Y coordinate of the test object location.
- Returns:
- the description instance with the update state (builder pattern).
 
- 
absoluteLocationSets the object's absolute coordinates relative to the screen (in pixels). 0,0 is the top-left corner of the (primary) monitor.- Parameters:
- absLocation- a LocationProperty representing the object's absolute coordinates relative to the screen (in pixels).
- Returns:
- the description instance with the update state (builder pattern).
 
- 
absoluteLocationSets the object's absolute coordinates relative to the screen (in pixels). 0,0 is the top-left corner of the (primary) monitor.- Parameters:
- absLocation- a Point representing the object's absolute coordinates relative to the screen (in pixels).
- Returns:
- the description instance with the update state (builder pattern).
 
- 
sizeSets the test object's size (in pixels).- Parameters:
- size- the test object's size (in pixels).
- Returns:
- the description instance with the update state (builder pattern).
 
- 
sizeSets the test object's size (in pixels).- Parameters:
- width- the width of the test object (in pixels).
- height- the height of the test object (in pixels).
- Returns:
- the description instance with the update state (builder pattern).
 
- 
sizeSets the test object's size (in pixels).- Parameters:
- size- the test object's size (in pixels).
- Returns:
- the description instance with the update state (builder pattern).
 
 
-