Package com.hp.lft.sdk.stdwin
Interface Editor
- All Superinterfaces:
Clickable,DoubleClickable,EnabledProvider,LocationInfoProvider,SupportDragAndDrop,SupportSendKeys,TestObject,TestObjectDescriber,UiObjectBase,UiObjectBase,UiObjectWithLayoutInfo,VisibleProvider,WaitUntilEnabledProvider,WaitUntilVisibleProvider
A standard Windows multi-line editor.
-
Method Summary
Modifier and TypeMethodDescriptionintReturns the character position where the cursor is located.intReturns the line where the cursor is located.voidselect(int fromLine, int fromCharPos, int toLine, int toCharPos) Selects the specified content in the editor.voidsetCursorPosition(int line, int charPos) Places the cursor at the specified point in the multi-line editor.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.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.stdwin.UiObjectBase
getAccessibleName, getAttachedText, getText, getWindowClassRegExp, getWindowExtendedStyle, getWindowExtendedStyleAsLong, getWindowId, getWindowStyle, getWindowStyleAsLongMethods inherited from interface com.hp.lft.sdk.UiObjectBase
getHandle, getNativeClass, getWindowTitleRegExp, isFocused, mouseMoveMethods inherited from interface com.hp.lft.sdk.stdwin.UiObjectWithLayoutInfo
isRightAligned, isRightToLeftLayout, isRightToLeftReadingMethods 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
-
getCursorLine
Returns the line where the cursor is located. (0-based)- Returns:
- the line where the cursor is located. (0-based)
- Throws:
GeneralLeanFtException- if error occurs during execution
-
getCursorColumn
Returns the character position where the cursor is located. (0-based)- Returns:
- the character position where the cursor is located. (0-based)
- Throws:
GeneralLeanFtException- if error occurs during execution
-
setCursorPosition
Places the cursor at the specified point in the multi-line editor.- Parameters:
line- the line in which the cursor is placed. (0-based)charPos- the character position at which the cursor is placed.- Throws:
GeneralLeanFtException- if error occurs during execution
-
select
Selects the specified content in the editor.
Note: All positions are 0-based.- Parameters:
fromLine- the line at which the selection starts, inclusive.fromCharPos- the character position at which the selection starts, inclusive.toLine- the line at which the selection ends, inclusive.toCharPos- the character position at which the selection ends, inclusive.- Throws:
GeneralLeanFtException- if error occurs during execution
-