public class TreeViewFunctions
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTIVATEUNVERIFIEDTEXTNODE_KEYWORD
"ActivateUnverifiedTextNode"
|
static java.lang.String |
CAPTURETREEDATATOFILE_KEYWORD
"CaptureTreeDataToFile"
|
static java.lang.String |
CHECKTEXTNODE_KEYWORD
"CheckTextNode"
|
static java.lang.String |
CLICKPARTIAL_KEYWORD
"ClickPartial"
|
static java.lang.String |
CLICKTEXTNODE_KEYWORD
"ClickTextNode"
|
static java.lang.String |
CLICKUNVERIFIEDTEXTNODE_KEYWORD
"ClickUnverifiedTextNode"
|
static java.lang.String |
COLLAPSE_KEYWORD
"Collapse"
|
static java.lang.String |
COLLAPSEPARTIAL_KEYWORD
"CollapsePartial"
|
static java.lang.String |
COLLAPSEPARTIALTEXTNODE_KEYWORD
"CollapsePartialTextNode"
|
static java.lang.String |
COLLAPSETEXTNODE_KEYWORD
"CollapseTextNode"
|
static java.lang.String |
COLLAPSEUNVERIFIEDTEXTNODE_KEYWORD
"CollapseUnverifiedTextNode"
|
static java.lang.String |
CTRLCLICKUNVERIFIEDTEXTNODE_KEYWORD
"CtrlClickUnverifiedTextNode"
|
static java.lang.String |
DOUBLECLICKPARTIAL_KEYWORD
"DoubleClickPartial"
|
static java.lang.String |
DOUBLECLICKTEXTNODE_KEYWORD
"DoubleClickTextNode"
|
static java.lang.String |
DOUBLECLICKUNVERIFIEDTEXTNODE_KEYWORD
"DoubleClickUnverifiedTextNode"
|
static java.lang.String |
EXPAND_KEYWORD
"Expand"
|
static java.lang.String |
EXPANDPARTIAL_KEYWORD
"ExpandPartial"
|
static java.lang.String |
EXPANDPARTIALTEXTNODE_KEYWORD
"ExpandPartialTextNode"
|
static java.lang.String |
EXPANDTEXTNODE_KEYWORD
"ExpandTextNode"
|
static java.lang.String |
EXPANDUNVERIFIEDTEXTNODE_KEYWORD
"ExpandUnverifiedTextNode"
|
static java.lang.String |
PARTIALMATCHTREEDATATOFILE_KEYWORD
"PartialMatchTreeDataToFile"
|
static java.lang.String |
RIGHTCLICKPARTIAL_KEYWORD
"RightClickPartial"
|
static java.lang.String |
RIGHTCLICKTEXTNODE_KEYWORD
"RightClickTextNode"
|
static java.lang.String |
RIGHTCLICKUNVERIFIEDTEXTNODE_KEYWORD
"RightClickUnverifiedTextNode"
|
static java.lang.String |
SELECT_KEYWORD
"Select"
|
static java.lang.String |
SELECTANOTHERPARTIALTEXTNODE_KEYWORD
"SelectAnotherPartialTextNode"
|
static java.lang.String |
SELECTANOTHERTEXTNODE_KEYWORD
"SelectAnotherTextNode"
|
static java.lang.String |
SELECTANOTHERUNVERIFIEDTEXTNODE_KEYWORD
"SelectAnotherUnverifiedTextNode"
|
static java.lang.String |
SELECTPARTIAL_KEYWORD
"SelectPartial"
|
static java.lang.String |
SELECTPARTIALTEXTNODE_KEYWORD
"SelectPartialTextNode"
|
static java.lang.String |
SELECTPARTIALTEXTNODESPECIAL_KEYWORD
"SelectPartialTextNodeSpecial"
|
static java.lang.String |
SELECTSTATEICON_KEYWORD
"SelectStateIcon"
|
static java.lang.String |
SELECTTEXTNODE_KEYWORD
"SelectTextNode"
|
static java.lang.String |
SELECTTEXTNODESPECIAL_KEYWORD
"SelectTextNodeSpecial"
|
static java.lang.String |
SELECTUNVERIFIEDTEXTNODE_KEYWORD
"SelectUnverifiedTextNode"
|
static java.lang.String |
SELECTUNVERIFIEDTEXTNODERIGHTCLICK_KEYWORD
"SelectUnverifiedTextNodeRightClick"
|
static java.lang.String |
SETTREECONTAINSNODE_KEYWORD
"SetTreeContainsNode"
|
static java.lang.String |
SETTREECONTAINSPARTIALMATCH_KEYWORD
"SetTreeContainsPartialMatch"
|
static java.lang.String |
SHIFTCLICKUNVERIFIEDTEXTNODE_KEYWORD
"ShiftClickUnverifiedTextNode"
|
static java.lang.String |
UNCHECKTEXTNODE_KEYWORD
"UnCheckTextNode"
|
static java.lang.String |
VERIFYNODEUNSELECTED_KEYWORD
"VerifyNodeUnselected"
|
static java.lang.String |
VERIFYSELECTEDNODE_KEYWORD
"VerifySelectedNode"
|
static java.lang.String |
VERIFYSTATEICON_KEYWORD
"VerifyStateIcon"
|
static java.lang.String |
VERIFYSTATEICONUNSELECTED_KEYWORD
"VerifyStateIconUnselected"
|
static java.lang.String |
VERIFYTEXTNODECHECKED_KEYWORD
"VerifyTextNodeChecked"
|
static java.lang.String |
VERIFYTEXTNODEUNCHECKED_KEYWORD
"VerifyTextNodeUnChecked"
|
static java.lang.String |
VERIFYTREECONTAINSNODE_KEYWORD
"VerifyTreeContainsNode"
|
static java.lang.String |
VERIFYTREECONTAINSPARTIALMATCH_KEYWORD
"VerifyTreeContainsPartialMatch"
|
Modifier and Type | Method and Description |
---|---|
static ComponentFunction |
activateUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to (almost) blindly activate (double-click) a text node.
|
static ComponentFunction |
activateUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to (almost) blindly activate (double-click) a text node.
|
static ComponentFunction |
captureTreeDataToFile(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Copy the current contents of a tree[branch] to a file.
|
static ComponentFunction |
captureTreeDataToFile(java.lang.String winname,
java.lang.String compname,
java.lang.String file,
java.lang.String branch,
java.lang.String indentMark,
java.lang.String fileEncoding,
java.lang.String filterMode,
java.lang.String filterOptions)
Copy the current contents of a tree[branch] to a file.
|
static ComponentFunction |
checkTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Checks a node's state icon (checkbox) according to its associated text value.
|
static ComponentFunction |
checkTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Checks a node's state icon (checkbox) according to its associated text value.
|
static ComponentFunction |
clickPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to click a node according to a partial match of its text value.
|
static ComponentFunction |
clickPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to click a node according to a partial match of its text value.
|
static ComponentFunction |
clickTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to click a node according to its text value.
|
static ComponentFunction |
clickTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to click a node according to its text value.
|
static ComponentFunction |
clickUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to (almost) blindly click a text node.
|
static ComponentFunction |
clickUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to (almost) blindly click a text node.
|
static ComponentFunction |
collapse(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to collapse a node according to its text value.
|
static ComponentFunction |
collapse(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to collapse a node according to its text value.
|
static ComponentFunction |
collapsePartial(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to collapse a node according to a partial match of its text value.
|
static ComponentFunction |
collapsePartial(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to collapse a node according to a partial match of its text value.
|
static ComponentFunction |
collapsePartialTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to collapse a node according to a partial match of its text value.
|
static ComponentFunction |
collapseTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to collapse a node according to its text value.
|
static ComponentFunction |
collapseTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to collapse a node according to its text value.
|
static ComponentFunction |
collapseUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to blindly collapse a node according to its text value.
|
static ComponentFunction |
ctrlClickUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to blindly CTRL-click a node according to its text value.
|
static ComponentFunction |
doubleClickPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to double click a node according to a partial match of its text value.
|
static ComponentFunction |
doubleClickPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to double click a node according to a partial match of its text value.
|
static ComponentFunction |
doubleClickTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to double click a node according to its text value.
|
static ComponentFunction |
doubleClickTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to double click a node according to its text value.
|
static ComponentFunction |
doubleClickUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to (almost) blindly activate (double-click) a text node.
|
static ComponentFunction |
doubleClickUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to (almost) blindly activate (double-click) a text node.
|
static ComponentFunction |
expand(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to expand a node according to its text value.
|
static ComponentFunction |
expand(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to expand a node according to its text value.
|
static ComponentFunction |
expandPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to expand a node according to a partial match of text value.
|
static ComponentFunction |
expandPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to expand a node according to a partial match of text value.
|
static ComponentFunction |
expandPartialTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to expand a node according to a partial match of text value.
|
static ComponentFunction |
expandTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to expand a node according to its text value.
|
static ComponentFunction |
expandTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to expand a node according to its text value.
|
static ComponentFunction |
expandUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to blindly expand a node according to its text value.
|
static TreeViewFunctions |
getInstance()
public Singleton to access class static methods via instance
|
static ComponentFunction |
partialMatchTreeDataToFile(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Copy the current contents of a tree[branch] to a file according to a partial match of itss text value.
|
static ComponentFunction |
partialMatchTreeDataToFile(java.lang.String winname,
java.lang.String compname,
java.lang.String file,
java.lang.String branch,
java.lang.String indentMark,
java.lang.String filterMode,
java.lang.String filterOptions)
Copy the current contents of a tree[branch] to a file according to a partial match of itss text value.
|
static ComponentFunction |
rightClickPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to right click a node according to a partial match of its text value.
|
static ComponentFunction |
rightClickPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to right click a node according to a partial match of its text value.
|
static ComponentFunction |
rightClickTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to right click a node according to its text value.
|
static ComponentFunction |
rightClickTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to right click a node according to its text value.
|
static ComponentFunction |
rightClickUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to (almost) blindly right-click a text node.
|
static ComponentFunction |
rightClickUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to (almost) blindly right-click a text node.
|
static ComponentFunction |
select(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to select a node according to its text value.
|
static ComponentFunction |
select(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to select a node according to its text value.
|
static ComponentFunction |
selectAnotherPartialTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to select a node according to a partial match of its text value, in addition to any nodes already selected.
|
static ComponentFunction |
selectAnotherTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to select a node according to its text value, in addition to any nodes already selected.
|
static ComponentFunction |
selectAnotherUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to blindly select a node according to its text value, in addition to any nodes already selected.
|
static ComponentFunction |
selectPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to select a node according to a partial match of its text value.
|
static ComponentFunction |
selectPartial(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to select a node according to a partial match of its text value.
|
static ComponentFunction |
selectPartialTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to select a node according to a partial match of its text value.
|
static ComponentFunction |
selectPartialTextNodeSpecial(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Holds down either Ctrl or Shift while making an item selection with emulating either a Left or Right mouse click.
|
static ComponentFunction |
selectPartialTextNodeSpecial(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex,
java.lang.String specialKey,
java.lang.String mouseClick)
Holds down either Ctrl or Shift while making an item selection with emulating either a Left or Right mouse click.
|
static ComponentFunction |
selectStateIcon(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Select/check a node's state icon (checkbox) according to its associated text value.
|
static ComponentFunction |
selectStateIcon(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Select/check a node's state icon (checkbox) according to its associated text value.
|
static ComponentFunction |
selectTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to select a node according to its text value.
|
static ComponentFunction |
selectTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to select a node according to its text value.
|
static ComponentFunction |
selectTextNodeSpecial(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Holds down either Ctrl or Shift while making an item selection with emulating either a Left or Right mouse click.
|
static ComponentFunction |
selectTextNodeSpecial(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex,
java.lang.String specialKey,
java.lang.String mouseClick)
Holds down either Ctrl or Shift while making an item selection with emulating either a Left or Right mouse click.
|
static ComponentFunction |
selectUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to (almost) blindly click a text node.
|
static ComponentFunction |
selectUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to (almost) blindly click a text node.
|
static ComponentFunction |
selectUnverifiedTextNodeRightClick(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Skips many pre- and post-verification checks for right-clicks.
|
static ComponentFunction |
selectUnverifiedTextNodeRightClick(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Skips many pre- and post-verification checks for right-clicks.
|
static ComponentFunction |
setTreeContainsNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Sets a user-defined variable with the result of whether a tree contains the provided node.
|
static ComponentFunction |
setTreeContainsNode(java.lang.String winname,
java.lang.String compname,
java.lang.String node,
java.lang.String resultVar)
Sets a user-defined variable with the result of whether a tree contains the provided node.
|
static ComponentFunction |
setTreeContainsPartialMatch(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Sets a user-defined variable with the result of whether a tree contains the provided node
according to a partial match of the node's text value.
|
static ComponentFunction |
setTreeContainsPartialMatch(java.lang.String winname,
java.lang.String compname,
java.lang.String node,
java.lang.String resultVar)
Sets a user-defined variable with the result of whether a tree contains the provided node
according to a partial match of the node's text value.
|
static ComponentFunction |
shiftClickUnverifiedTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to blindly SHIFT-click a node according to its text value.
|
static ComponentFunction |
unCheckTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
UnChecks a node's state icon (checkbox) according to its associated text value.
|
static ComponentFunction |
unCheckTextNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
UnChecks a node's state icon (checkbox) according to its associated text value.
|
static ComponentFunction |
verifyNodeUnselected(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to verify a particular text node is NOT selected.
|
static ComponentFunction |
verifySelectedNode(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue)
Action to verify a particular text node is selected.
|
static ComponentFunction |
verifyStateIcon(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to verify a particular state icon is selected/Checked.
|
static ComponentFunction |
verifyStateIcon(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to verify a particular state icon is selected/Checked.
|
static ComponentFunction |
verifyStateIconUnselected(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to verify a particular state icon is NOT selected.
|
static ComponentFunction |
verifyStateIconUnselected(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to verify a particular state icon is NOT selected.
|
static ComponentFunction |
verifyTextNodeChecked(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to verify a particular state icon is selected.
|
static ComponentFunction |
verifyTextNodeChecked(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to verify a particular state icon is selected.
|
static ComponentFunction |
verifyTextNodeUnChecked(java.lang.String winname,
java.lang.String compname,
java.lang.String[] parameters)
Action to verify a particular state icon is NOT checked.
|
static ComponentFunction |
verifyTextNodeUnChecked(java.lang.String winname,
java.lang.String compname,
java.lang.String textValue,
java.lang.String matchIndex)
Action to verify a particular state icon is NOT checked.
|
static ComponentFunction |
verifyTreeContainsNode(java.lang.String winname,
java.lang.String compname,
java.lang.String node)
Verify that a tree contains the provided node.
|
static ComponentFunction |
verifyTreeContainsPartialMatch(java.lang.String winname,
java.lang.String compname,
java.lang.String node)
Verify that a tree contains the provided node according to a partial match of the node's text value.
|
public static final java.lang.String ACTIVATEUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String CAPTURETREEDATATOFILE_KEYWORD
public static final java.lang.String CHECKTEXTNODE_KEYWORD
public static final java.lang.String CLICKPARTIAL_KEYWORD
public static final java.lang.String CLICKTEXTNODE_KEYWORD
public static final java.lang.String CLICKUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String COLLAPSE_KEYWORD
public static final java.lang.String COLLAPSEPARTIAL_KEYWORD
public static final java.lang.String COLLAPSEPARTIALTEXTNODE_KEYWORD
public static final java.lang.String COLLAPSETEXTNODE_KEYWORD
public static final java.lang.String COLLAPSEUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String CTRLCLICKUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String DOUBLECLICKPARTIAL_KEYWORD
public static final java.lang.String DOUBLECLICKTEXTNODE_KEYWORD
public static final java.lang.String DOUBLECLICKUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String EXPAND_KEYWORD
public static final java.lang.String EXPANDPARTIAL_KEYWORD
public static final java.lang.String EXPANDPARTIALTEXTNODE_KEYWORD
public static final java.lang.String EXPANDTEXTNODE_KEYWORD
public static final java.lang.String EXPANDUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String PARTIALMATCHTREEDATATOFILE_KEYWORD
public static final java.lang.String RIGHTCLICKPARTIAL_KEYWORD
public static final java.lang.String RIGHTCLICKTEXTNODE_KEYWORD
public static final java.lang.String RIGHTCLICKUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String SELECT_KEYWORD
public static final java.lang.String SELECTANOTHERPARTIALTEXTNODE_KEYWORD
public static final java.lang.String SELECTANOTHERTEXTNODE_KEYWORD
public static final java.lang.String SELECTANOTHERUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String SELECTPARTIAL_KEYWORD
public static final java.lang.String SELECTPARTIALTEXTNODE_KEYWORD
public static final java.lang.String SELECTPARTIALTEXTNODESPECIAL_KEYWORD
public static final java.lang.String SELECTSTATEICON_KEYWORD
public static final java.lang.String SELECTTEXTNODE_KEYWORD
public static final java.lang.String SELECTTEXTNODESPECIAL_KEYWORD
public static final java.lang.String SELECTUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String SELECTUNVERIFIEDTEXTNODERIGHTCLICK_KEYWORD
public static final java.lang.String SETTREECONTAINSNODE_KEYWORD
public static final java.lang.String SETTREECONTAINSPARTIALMATCH_KEYWORD
public static final java.lang.String SHIFTCLICKUNVERIFIEDTEXTNODE_KEYWORD
public static final java.lang.String UNCHECKTEXTNODE_KEYWORD
public static final java.lang.String VERIFYNODEUNSELECTED_KEYWORD
public static final java.lang.String VERIFYSELECTEDNODE_KEYWORD
public static final java.lang.String VERIFYSTATEICON_KEYWORD
public static final java.lang.String VERIFYSTATEICONUNSELECTED_KEYWORD
public static final java.lang.String VERIFYTEXTNODECHECKED_KEYWORD
public static final java.lang.String VERIFYTEXTNODEUNCHECKED_KEYWORD
public static final java.lang.String VERIFYTREECONTAINSNODE_KEYWORD
public static final java.lang.String VERIFYTREECONTAINSPARTIALMATCH_KEYWORD
public static TreeViewFunctions getInstance()
public static ComponentFunction activateUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to (almost) blindly activate (double-click) a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be clickedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction activateUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to (almost) blindly activate (double-click) a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction captureTreeDataToFile(java.lang.String winname, java.lang.String compname, java.lang.String file, java.lang.String branch, java.lang.String indentMark, java.lang.String fileEncoding, java.lang.String filterMode, java.lang.String filterOptions)
Copy the current contents of a tree[branch] to a file. The search of the path to the node is expected to be a case-sensitive exact match of each node. Use 'PartialMatchTreeDataToFile' if you wish to specify case-insensitive substring matches for tree nodes. By default, the files will be stored in the active "Test" directory. If you specify a relative path, the path will be relative to the project directory. The directory for a full or relative path must already exist.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.file
- Optional:NO
The name of the file used to store the tree data.branch
- Optional:YES
The full name of the tree branch to capture.indentMark
- Optional:YES
The character(s) to use in the output file to indent the tree nodes from the
parent tree branches.fileEncoding
- Optional:YES DefaultVal:
Specify a character encoding to be used when saving data to a file.
If it is not specified, the system default file encoding will be used.
The encoding should be a valid string supported by Java; if it is not valid,
the system default file encoding will be used instead.filterMode
- Optional:YES DefaultVal:
(Future) Specify a file filter to use to process the text before comparison.filterOptions
- Optional:YES DefaultVal:
(Future) Specify filter options to use with the file filter.public static ComponentFunction captureTreeDataToFile(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Copy the current contents of a tree[branch] to a file. The search of the path to the node is expected to be a case-sensitive exact match of each node. Use 'PartialMatchTreeDataToFile' if you wish to specify case-insensitive substring matches for tree nodes. By default, the files will be stored in the active "Test" directory. If you specify a relative path, the path will be relative to the project directory. The directory for a full or relative path must already exist.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction checkTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Checks a node's state icon (checkbox) according to its associated text value. Initially released with .NET support only. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be checked.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction checkTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Checks a node's state icon (checkbox) according to its associated text value. Initially released with .NET support only. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction clickPartial(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to click a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to click.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction clickPartial(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to click a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction clickTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to click a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to click.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction clickTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to click a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction clickUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to (almost) blindly click a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be clickedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction clickUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to (almost) blindly click a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction collapse(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to collapse a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to collapsematchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction collapse(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to collapse a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction collapsePartial(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to collapse a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to collapsematchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction collapsePartial(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to collapse a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction collapsePartialTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to collapse a node according to a partial match of its text value.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to collapsepublic static ComponentFunction collapseTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to collapse a node according to its text value. Use Collapse instead. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. RJ Implementation: Works the same as command Collapse.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to collapsematchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction collapseTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to collapse a node according to its text value. Use Collapse instead. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. RJ Implementation: Works the same as command Collapse.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction collapseUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to blindly collapse a node according to its text value. Generally, no pre- or post- node checks are done. If the tree contains hidden root nodes the user must provide these.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive full path text of node to collapsepublic static ComponentFunction ctrlClickUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to blindly CTRL-click a node according to its text value. Currently, this component function is for JavaTrees only.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to CTRL-click.public static ComponentFunction doubleClickPartial(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to double click a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to double click.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction doubleClickPartial(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to double click a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction doubleClickTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to double click a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to double click.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction doubleClickTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to double click a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction doubleClickUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to (almost) blindly activate (double-click) a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be clickedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction doubleClickUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to (almost) blindly activate (double-click) a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction expand(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to expand a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to expandmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction expand(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to expand a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction expandPartial(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to expand a node according to a partial match of text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to match.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction expandPartial(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to expand a node according to a partial match of text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction expandPartialTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to expand a node according to a partial match of text value.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to match.public static ComponentFunction expandTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to expand a node according to its text value. Use Expand instead. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. RJ Implementation: Works the same as command Expand.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to expandmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction expandTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to expand a node according to its text value. Use Expand instead. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. RJ Implementation: Works the same as command Expand.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction expandUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to blindly expand a node according to its text value. Generally, no pre- or post- node checks are done. If the tree contains hidden root nodes the user must provide these.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive full path text of node to expandpublic static ComponentFunction partialMatchTreeDataToFile(java.lang.String winname, java.lang.String compname, java.lang.String file, java.lang.String branch, java.lang.String indentMark, java.lang.String filterMode, java.lang.String filterOptions)
Copy the current contents of a tree[branch] to a file according to a partial match of itss text value. The search of the path to the node is a case-insensitive substring match of each node. Use 'CaptureTreeDataToFile' if you wish to specify case-sensitive exact matches for tree nodes. By default, the files will be stored in the active "Test" directory. If you specify a relative path, the path will be relative to the project directory. The directory for a full or relative path must already exist.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.file
- Optional:NO
The name of the file used to store the tree data.branch
- Optional:YES
The full name of the tree branch to capture.indentMark
- Optional:YES
The character(s) to use in the output file to indent the tree nodes from the
parent tree branches.filterMode
- Optional:YES DefaultVal:
(Future) Specify a file filter to use to process the text before comparison.filterOptions
- Optional:YES DefaultVal:
(Future) Specify filter options to use with the file filter.public static ComponentFunction partialMatchTreeDataToFile(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Copy the current contents of a tree[branch] to a file according to a partial match of itss text value. The search of the path to the node is a case-insensitive substring match of each node. Use 'CaptureTreeDataToFile' if you wish to specify case-sensitive exact matches for tree nodes. By default, the files will be stored in the active "Test" directory. If you specify a relative path, the path will be relative to the project directory. The directory for a full or relative path must already exist.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction rightClickPartial(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to right click a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to right click.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction rightClickPartial(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to right click a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction rightClickTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to right click a node according to its text value. It should be noted that a right click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be clickedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction rightClickTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to right click a node according to its text value. It should be noted that a right click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction rightClickUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to (almost) blindly right-click a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be clickedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction rightClickUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to (almost) blindly right-click a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction select(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to select a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. RJ Implementation: Works the same as command Click.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to select.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction select(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to select a node according to its text value. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. RJ Implementation: Works the same as command Click.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction selectAnotherPartialTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to select a node according to a partial match of its text value, in addition to any nodes already selected. Performs selection as if CTRL key were held down during selection.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to select.public static ComponentFunction selectAnotherTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to select a node according to its text value, in addition to any nodes already selected.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to select.public static ComponentFunction selectAnotherUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to blindly select a node according to its text value, in addition to any nodes already selected. Generally, no pre- or post- node checks are done. If the tree contains hidden root nodes the user must provide these.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive full path text of node to select.public static ComponentFunction selectPartial(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to select a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to select.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction selectPartial(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to select a node according to a partial match of its text value. Partial matching is accomplished through case-insensitive substring matching. Each delimited node of the provided TextValue is compared against the object data using this partial match comparison. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. Only the final node provided in the TextValue hierarchy is evaluated for duplicity. Intermediate nodes are always found on a "first match" basis.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction selectPartialTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to select a node according to a partial match of its text value. Performs selection as if CTRL key were held down during selection.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text of node to select.public static ComponentFunction selectPartialTextNodeSpecial(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex, java.lang.String specialKey, java.lang.String mouseClick)
Holds down either Ctrl or Shift while making an item selection with emulating either a Left or Right mouse click. The Selection is made according to a partial match of its text value. This keyword can be used to select multiple items.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-Insensitive text (can be a part of whole text) of node to select.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.specialKey
- Optional:NO
The special key command used in the row selection.
For now, only Control and Shift are supported.mouseClick
- Optional:NO
The type of mouse click needed.
For now, only Left and Right are supported.public static ComponentFunction selectPartialTextNodeSpecial(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Holds down either Ctrl or Shift while making an item selection with emulating either a Left or Right mouse click. The Selection is made according to a partial match of its text value. This keyword can be used to select multiple items.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction selectStateIcon(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Select/check a node's state icon (checkbox) according to its associated text value. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be selected/checked.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction selectStateIcon(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Select/check a node's state icon (checkbox) according to its associated text value. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction selectTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to select a node according to its text value. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. RJ Implementation: Works the same as command Select.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be selected.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction selectTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to select a node according to its text value. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process. RJ Implementation: Works the same as command Select.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction selectTextNodeSpecial(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex, java.lang.String specialKey, java.lang.String mouseClick)
Holds down either Ctrl or Shift while making an item selection with emulating either a Left or Right mouse click. This keyword can be used to select multiple items.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to select.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.specialKey
- Optional:NO
The special key command used in the row selection.
For now, only Control and Shift are supported.mouseClick
- Optional:NO
The type of mouse click needed.
For now, only Left and Right are supported.public static ComponentFunction selectTextNodeSpecial(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Holds down either Ctrl or Shift while making an item selection with emulating either a Left or Right mouse click. This keyword can be used to select multiple items.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction selectUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to (almost) blindly click a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be clickedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction selectUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to (almost) blindly click a text node. No attempt is made to verify that the node exists prior to the selection. No attempt to verify the node has been properly selected after the selection. It should be noted that a click requires the full hierarchical path to the node to be selected. Parent child branches are delimited with '->' as in: Parent->branch->leaf We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction selectUnverifiedTextNodeRightClick(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Skips many pre- and post-verification checks for right-clicks. Deprecated. Use RightClick instead. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be clickedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction selectUnverifiedTextNodeRightClick(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Skips many pre- and post-verification checks for right-clicks. Deprecated. Use RightClick instead. We have also made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction setTreeContainsNode(java.lang.String winname, java.lang.String compname, java.lang.String node, java.lang.String resultVar)
Sets a user-defined variable with the result of whether a tree contains the provided node. The search of the path to the node is expected to be a case-sensitive exact match of each node. Use 'SetTreeContainsPartialMatch' if you wish to specify case-insensitive substring matches for tree nodes.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.node
- Optional:NO
The name of the node to verify.resultVar
- Optional:NO
The name of the variable which gets assigned the result.public static ComponentFunction setTreeContainsNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Sets a user-defined variable with the result of whether a tree contains the provided node. The search of the path to the node is expected to be a case-sensitive exact match of each node. Use 'SetTreeContainsPartialMatch' if you wish to specify case-insensitive substring matches for tree nodes.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction setTreeContainsPartialMatch(java.lang.String winname, java.lang.String compname, java.lang.String node, java.lang.String resultVar)
Sets a user-defined variable with the result of whether a tree contains the provided node according to a partial match of the node's text value. The search of the path to the node is expected to be a case-insensitive substring match of each node. Use 'SetTreeContainsNode' if you wish to specify case-sensitive substring matches for tree nodes.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.node
- Optional:NO
The name of the node to verify.resultVar
- Optional:NO
The name of the variable which gets assigned the result.public static ComponentFunction setTreeContainsPartialMatch(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Sets a user-defined variable with the result of whether a tree contains the provided node according to a partial match of the node's text value. The search of the path to the node is expected to be a case-insensitive substring match of each node. Use 'SetTreeContainsNode' if you wish to specify case-sensitive substring matches for tree nodes.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction shiftClickUnverifiedTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to blindly SHIFT-click a node according to its text value. Currently, this component function is for JavaTrees only.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to SHIFT-click.public static ComponentFunction unCheckTextNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
UnChecks a node's state icon (checkbox) according to its associated text value. Initially released with .NET support only. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of the node to be unchecked.matchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction unCheckTextNode(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
UnChecks a node's state icon (checkbox) according to its associated text value. Initially released with .NET support only. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction verifyNodeUnselected(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to verify a particular text node is NOT selected.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to be verified NOT selectedpublic static ComponentFunction verifySelectedNode(java.lang.String winname, java.lang.String compname, java.lang.String textValue)
Action to verify a particular text node is selected.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of node to be verified selectedpublic static ComponentFunction verifyStateIcon(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to verify a particular state icon is selected/Checked. Use VerifyTextNodeChecked instead (if supported).Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of state icon to be verified selectedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction verifyStateIcon(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to verify a particular state icon is selected/Checked. Use VerifyTextNodeChecked instead (if supported).Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction verifyStateIconUnselected(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to verify a particular state icon is NOT selected. Use VerifyTextNodeUnChecked instead (if supported).Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of state icon to be verified NOT selected/checkedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction verifyStateIconUnselected(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to verify a particular state icon is NOT selected. Use VerifyTextNodeUnChecked instead (if supported).Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction verifyTextNodeChecked(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to verify a particular state icon is selected. Initially released with .NET support only. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of state icon to be verified selected/checkedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction verifyTextNodeChecked(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to verify a particular state icon is selected. Initially released with .NET support only. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction verifyTextNodeUnChecked(java.lang.String winname, java.lang.String compname, java.lang.String textValue, java.lang.String matchIndex)
Action to verify a particular state icon is NOT checked. Initially released with .NET support only. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.textValue
- Optional:NO
Case-sensitive text of state icon to be verified NOT checkedmatchIndex
- Optional:YES
Optional index of the Nth duplicate item to match.public static ComponentFunction verifyTextNodeUnChecked(java.lang.String winname, java.lang.String compname, java.lang.String[] parameters)
Action to verify a particular state icon is NOT checked. Initially released with .NET support only. This command might not function correctly when there are duplicate nodes in the tree. However, we have made it possible to attempt to select the Nth duplicate item with the optional MatchIndex parameter for those trees which we can properly process.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.parameters
- Optional:NO
An array containing the following parameters:
public static ComponentFunction verifyTreeContainsNode(java.lang.String winname, java.lang.String compname, java.lang.String node)
Verify that a tree contains the provided node. The search of the path to the node is expected to be a case-sensitive exact match of each node. Use 'VerifyTreeContainsPartialMatch' if you wish to specify case-insensitive substring matches for tree nodes.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.node
- Optional:NO
The name of the node to verify.public static ComponentFunction verifyTreeContainsPartialMatch(java.lang.String winname, java.lang.String compname, java.lang.String node)
Verify that a tree contains the provided node according to a partial match of the node's text value. The search of the path to the node is expected to be a case-insensitive substring match of each node. Use 'VerifyTreeContainsNode' if you wish to specify case-sensitive substring matches for tree nodes.Supporting Engines:
winname
- Optional:NO
The name of the window to act upon.compname
- Optional:NO
The name of the component to act upon.node
- Optional:NO
The name of the node to verify.Copyright © SAS Institute. All Rights Reserved.