Package com.hp.lft.sdk.stdwin
Interface TreeView
- All Superinterfaces:
Clickable
,DoubleClickable
,EnabledProvider
,LocationInfoProvider
,SupportDragAndDrop
,SupportSendKeys
,TestObject
,TestObjectDescriber
,UiObjectBase
,UiObjectBase
,UiObjectWithLayoutInfo
,VisibleProvider
,WaitUntilEnabledProvider
,WaitUntilVisibleProvider
A standard Windows tree-view object.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
activateNode
(int nodeIndex) Activates (double-clicks) a node in the tree-view object by node index.void
activateNode
(int nodeIndex, MouseButton button) Activates (double-clicks) a node in the tree-view object by node index.void
activateNode
(TreeViewNode node) Activates (double-clicks) a node in the tree-view object with a tree-view node.void
activateNode
(TreeViewNode node, MouseButton button) Activates (double-clicks) a node in the tree-view object with a tree view node.void
activateNode
(String nodePath) Activates (double-clicks) a node in the tree-view object by node path.void
activateNode
(String nodePath, MouseButton button) Activates (double-clicks) a node in the tree-view object by node path.Retrieves the checked visible nodes in the tree-view object.Returns a node with the given path.Returns all the selected nodes in the tree-view object.Returns all visible nodes in the tree-view object.void
select
(int nodeIndex) Selects a node in the tree-view object by node index.void
select
(int nodeIndex, MouseButton button) Selects a node in the tree-view object by node index.void
select
(TreeViewNode node) Selects a node in the tree-view object.void
select
(TreeViewNode node, MouseButton button) Selects a node in the tree-view control.void
Selects a node in the tree-view object by node path.void
select
(String nodePath, MouseButton button) Selects a node in the tree-view control by node path.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.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.stdwin.UiObjectBase
getAccessibleName, getAttachedText, getText, getWindowClassRegExp, getWindowExtendedStyle, getWindowExtendedStyleAsLong, getWindowId, getWindowStyle, getWindowStyleAsLong
Methods inherited from interface com.hp.lft.sdk.UiObjectBase
getHandle, getNativeClass, getWindowTitleRegExp, isFocused, mouseMove
Methods inherited from interface com.hp.lft.sdk.stdwin.UiObjectWithLayoutInfo
isRightAligned, isRightToLeftLayout, isRightToLeftReading
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
-
activateNode
Activates (double-clicks) a node in the tree-view object with a tree view node.- Parameters:
node
- specified node to activate in the tree view object.button
- the mouse button used to activate the tree view node. Possible values:MouseButton
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
activateNode
Activates (double-clicks) a node in the tree-view object by node path.- Parameters:
nodePath
- specified node to activate in the tree-view object.button
- the mouse button used to activate the tree view node. Possible values:MouseButton
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
activateNode
Activates (double-clicks) a node in the tree-view object by node index.- Parameters:
nodeIndex
- the node index to activate.button
- the mouse button used to activate the tree view node. Possible values:MouseButton
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
activateNode
Activates (double-clicks) a node in the tree-view object with a tree-view node.- Parameters:
node
- specified node to activate in the tree view control.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
activateNode
Activates (double-clicks) a node in the tree-view object by node path.- Parameters:
nodePath
- specified node to activate in the tree-view object.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
activateNode
Activates (double-clicks) a node in the tree-view object by node index.- Parameters:
nodeIndex
- the node index to activate.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
getCheckedVisibleNodes
Retrieves the checked visible nodes in the tree-view object.- Returns:
- the checked visible nodes in the tree-view object.
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
getVisibleNodes
Returns all visible nodes in the tree-view object.- Returns:
- all visible nodes in the tree-view object.
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
getSelectedNodes
Returns all the selected nodes in the tree-view object.- Returns:
- all the selected nodes in the tree-view object.
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
select
Selects a node in the tree-view control.- Parameters:
node
- specified node to select from the tree view object.button
- the mouse button used to select the node. Possible values:MouseButton
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
select
Selects a node in the tree-view control by node path.- Parameters:
nodePath
- specified node to select in the tree view object.button
- the mouse button used to select the node. Possible values:MouseButton
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
select
Selects a node in the tree-view object by node index.- Parameters:
nodeIndex
- the node index to select.button
- the mouse button used to select the node. Possible values:MouseButton
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
select
Selects a node in the tree-view object.- Parameters:
node
- specified node to select from the tree view object.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
select
Selects a node in the tree-view object by node path.- Parameters:
nodePath
- specified node to select from the tree view object.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
select
Selects a node in the tree-view object by node index.- Parameters:
nodeIndex
- the node index to select.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
getNode
Returns a node with the given path. If the given path is not unique, the first item with the given path is retrieved.- Parameters:
nodePath
- the path of the node to retrieve separated by ; char.- Returns:
- a node with the given path.
-