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> T
getPropertyValue
(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.void
selectProperty
(String propertyPath) Selects the specified property in the property grid control.<T> void
setPropertyValue
(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, doubleClick
Methods inherited from interface com.hp.lft.sdk.EnabledProvider
isEnabled
Methods inherited from interface com.hp.lft.sdk.LocationInfoProvider
getAbsoluteLocation, getLocation, getSize
Methods inherited from interface com.hp.lft.sdk.SupportDragAndDrop
dragAndDropOn, dragAndDropOn
Methods inherited from interface com.hp.lft.sdk.SupportSendKeys
sendKeys, sendKeys
Methods inherited from interface com.hp.lft.sdk.SupportsNativeObject
getNativeObject
Methods 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, waitUntilExists
Methods inherited from interface com.hp.lft.sdk.TestObjectDescriber
describe
Methods inherited from interface com.hp.lft.sdk.UiObjectBase
getHandle, getNativeClass, getWindowTitleRegExp, isFocused, mouseMove
Methods inherited from interface com.hp.lft.sdk.winforms.UiObjectBase
fireEvent, getFullNamePath, getFullType, getObjectName, getObjectProperty, getText, getWindowClassRegExp, getWindowId, isChildWindow, isOwnedWindow
Methods inherited from interface com.hp.lft.sdk.VisibleProvider
isVisible
Methods inherited from interface com.hp.lft.sdk.WaitUntilEnabledProvider
waitUntilEnabled, waitUntilEnabled
Methods 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
-