Interface ITreeViewTable
A JavaFX TreeViewTable.
public interface ITreeViewTable : ITreeViewBase, ITableBase, IUiObjectBase, IClickable, IDoubleClickable, ILocationInfoProvider, ISupportsNativeObject, IEnabledProvider, IVisibleProvider, ITestObject, ITestObjectDescriber
- Inherited Members
- Extension Methods
Properties
ColumnHeaders
Returns the column headers.
IReadOnlyCollection<string> ColumnHeaders { get; }
Property Value
ColumnsCount
Returns the number of columns in the table.
int ColumnsCount { get; }
Property Value
RowsCount
Returns the number of rows in the table.
int RowsCount { get; }
Property Value
SelectedNodes
Returns the selected nodes in the tree.
IReadOnlyList<ITreeViewTableRow> SelectedNodes { get; }
Property Value
Methods
Activate(string)
Activates a node or row in the tree view table. Tip: Use the HP.LFT.SDK.Technologies.Java.API.ITreeViewBase#BuildNodePath method to build the node path strings to be used as arguments for this method.
void Activate(string nodePath)
Parameters
nodePathstringThe full path of the node to activate within the tree.
Collapse(int)
Collapses the expandable node in the tree.
void Collapse(int index)
Parameters
indexintThe 0-based index of the node or row to collapse.
Collapse(string)
Collapses the expandable node in the tree.
void Collapse(string nodePath)
Parameters
nodePathstringThe full path of the node to collapse within the tree.
Deselect(params ITreeViewTableRow[])
Clears he selection of nodes in the tree.
void Deselect(params ITreeViewTableRow[] nodes)
Parameters
nodesITreeViewTableRow[]
DeselectColumn(int)
Unselects column by column index.
void DeselectColumn(int column)
Parameters
columnint0-based index of the column.
Remarks
Important: This method is not supported for SWT tables.
DeselectColumn(string)
Unselects column by column header.
void DeselectColumn(string columnHeader)
Parameters
columnHeaderstringHeader of the column.
DeselectRowsRange(ITreeViewTableRow, ITreeViewTableRow)
Unselects rows by ITreeViewTableRow.
void DeselectRowsRange(ITreeViewTableRow fromRow, ITreeViewTableRow toRow)
Parameters
fromRowITreeViewTableRowThe first ITreeViewTableRow.
toRowITreeViewTableRowThe last ITreeViewTableRow.
Expand(int)
Expands the expandable node in the tree.
void Expand(int index)
Parameters
indexintThe 0-based index of the node or row to expand.
Expand(string)
Expands the expandable node in the tree.
void Expand(string nodePath)
Parameters
nodePathstringThe full path of the node to expand within the tree.
ExtendSelect(params ITreeViewTableRow[])
Selects additional nodes in the tree.
void ExtendSelect(params ITreeViewTableRow[] nodes)
Parameters
nodesITreeViewTableRow[]The nodes to add to the selection.
GetNode(int)
Returns the value of the specified node.
ITreeViewTableRow GetNode(int index)
Parameters
indexintThe 0-based index of the node or row you want to retrieve.
Returns
- ITreeViewTableRow
The value of the specified node.
Select(params ITreeViewTableRow[])
Selects the specified nodes.
void Select(params ITreeViewTableRow[] nodes)
Parameters
nodesITreeViewTableRow[]The nodes to select.
SelectColumn(int)
Selects column by column index.
void SelectColumn(int column)
Parameters
columnint0-based index.
SelectColumn(string)
Selects column by column header.
void SelectColumn(string columnHeader)
Parameters
columnHeaderstringHeader of the column.
SelectRange(ITreeViewTableRow, ITreeViewTableRow)
Selects the specified range of nodes.
void SelectRange(ITreeViewTableRow fromNode, ITreeViewTableRow toNode)
Parameters
fromNodeITreeViewTableRowThe first node in the range.
toNodeITreeViewTableRowThe last node of the range.
SelectRowsRange(ITreeViewTableRow, ITreeViewTableRow)
Seects a rane of ows by row objects.
void SelectRowsRange(ITreeViewTableRow fromRow, ITreeViewTableRow toRow)
Parameters
fromRowITreeViewTableRowThe first ITreeViewTableRow.
toRowITreeViewTableRowThe last ITreeViewTableRow.