Package com.hp.lft.sdk.powerbuilder
Interface TreeView
- All Superinterfaces:
Clickable,DoubleClickable,EnabledProvider,LocationInfoProvider,SupportDragAndDrop,SupportSendKeys,TestObject,TestObjectDescriber,UiObjectBase,UiObjectBase,UiObjectWithLayoutInfo,VisibleProvider,WaitUntilEnabledProvider,WaitUntilVisibleProvider
A PowerBuilder tree-view object.
-
Method Summary
Modifier and TypeMethodDescriptionvoidactivateNode(int nodeIndex) Activates (double-clicks) a node in the tree-view object by node index.voidactivateNode(int nodeIndex, MouseButton button) Activates (double-clicks) a node in the tree-view object by node index.voidactivateNode(TreeViewNode node) Activates (double-clicks) a node in the tree-view object with a tree-view node.voidactivateNode(TreeViewNode node, MouseButton button) Activates (double-clicks) a node in the tree-view object with a tree view node.voidactivateNode(String nodePath) Activates (double-clicks) a node in the tree-view object by node path.voidactivateNode(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.voidselect(int nodeIndex) Selects a node in the tree-view object by node index.voidselect(int nodeIndex, MouseButton button) Selects a node in the tree-view object by node index.voidselect(TreeViewNode node) Selects a node in the tree-view object.voidselect(TreeViewNode node, MouseButton button) Selects a node in the tree-view control.voidSelects a node in the tree-view object by node path.voidselect(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, 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.powerbuilder.UiObjectBase
getAttachedText, getObjectName, getText, getWindowClassRegExp, getWindowExtendedStyle, getWindowId, getWindowStyleMethods inherited from interface com.hp.lft.sdk.UiObjectBase
getHandle, getNativeClass, getWindowTitleRegExp, isFocused, mouseMoveMethods inherited from interface com.hp.lft.sdk.powerbuilder.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
-
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- The path of the node to activate from 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.
-