Package com.hp.lft.sdk.winforms
Interface PropertyGrid
- All Superinterfaces:
Clickable,DoubleClickable,EnabledProvider,LocationInfoProvider,SupportDragAndDrop,SupportSendKeys,SupportsNativeObject,TestObject,TestObjectDescriber,UiObjectBase,UiObjectBase,VisibleProvider,WaitUntilEnabledProvider,WaitUntilVisibleProvider
A property grid control based on the .NET Windows Forms library.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the static text attached to this control.Returns the tooltip text of the error icon associated with this object.<T> TgetPropertyValue(String propertyPath, Class<T> type) Returns value of the specified property in this property grid control.
This method is supported only for String, Boolean and Numeric types.voidselectProperty(String propertyPath) Selects the specified property in the property grid control.<T> voidsetPropertyValue(String propertyPath, T newPropertyValue) Sets the value of the specified property in the property grid control.
Applicable only to a simple value.Methods inherited from interface com.hp.lft.sdk.DoubleClickable
doubleClick, doubleClick, doubleClickMethods inherited from interface com.hp.lft.sdk.EnabledProvider
isEnabledMethods inherited from interface com.hp.lft.sdk.LocationInfoProvider
getAbsoluteLocation, getLocation, getSizeMethods inherited from interface com.hp.lft.sdk.SupportDragAndDrop
dragAndDropOn, dragAndDropOnMethods inherited from interface com.hp.lft.sdk.SupportSendKeys
sendKeys, sendKeysMethods inherited from interface com.hp.lft.sdk.SupportsNativeObject
getNativeObjectMethods inherited from interface com.hp.lft.sdk.TestObject
callFTMethod, callFTMethod, exists, exists, findChildren, getDescription, getDisplayName, getParent, getSnapshot, getTextLocations, getTextLocations, getVisibleText, getVisibleText, highlight, highlightMatches, setDescription, setDisplayName, verifyImageExists, verifyImageExists, verifyImageMatch, verifyImageMatch, verifyImageMatch, verifyImageMatch, verifyImageMatch, verifyImageMatch, waitUntilExists, waitUntilExistsMethods inherited from interface com.hp.lft.sdk.TestObjectDescriber
describeMethods inherited from interface com.hp.lft.sdk.UiObjectBase
getHandle, getNativeClass, getWindowTitleRegExp, isFocused, mouseMoveMethods inherited from interface com.hp.lft.sdk.winforms.UiObjectBase
fireEvent, getFullNamePath, getFullType, getObjectName, getObjectProperty, getText, getWindowClassRegExp, getWindowId, isChildWindow, isOwnedWindowMethods inherited from interface com.hp.lft.sdk.VisibleProvider
isVisibleMethods inherited from interface com.hp.lft.sdk.WaitUntilEnabledProvider
waitUntilEnabled, waitUntilEnabledMethods inherited from interface com.hp.lft.sdk.WaitUntilVisibleProvider
waitUntilVisible, waitUntilVisible
-
Method Details
-
getPropertyValue
Returns value of the specified property in this property grid control.
This method is supported only for String, Boolean and Numeric types.- Type Parameters:
T- the generic type of property- Parameters:
propertyPath- the path of the propertytype- the type of the property value- Returns:
- the value of the property
- Throws:
GeneralLeanFtException- if error occurs during execution
-
selectProperty
Selects the specified property in the property grid control.- Parameters:
propertyPath- the path of the property.- Throws:
GeneralLeanFtException- if error occurs during execution
-
setPropertyValue
Sets the value of the specified property in the property grid control.
Applicable only to a simple value. To change a value of a custom control value in a property grid, try to create a test object for the custom control and use it to change the value.- Type Parameters:
T- the generic type of the specified property- Parameters:
propertyPath- the path of the property.newPropertyValue- the new property value.- Throws:
GeneralLeanFtException- if error occurs during execution
-
getAttachedText
Returns the static text attached to this control.- Returns:
- the static text
- Throws:
GeneralLeanFtException- if error occurs during execution
-
getErrorText
Returns the tooltip text of the error icon associated with this object.- Returns:
- the tooltip text of the error icon associated with this object.
- Throws:
GeneralLeanFtException- if error occurs during execution
-