Table of Contents

Interface ITreeViewTable

Namespace
HP.LFT.SDK.Java
Assembly
HP.LFT.SDK.dll

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

IReadOnlyCollection<string>

ColumnsCount

Returns the number of columns in the table.

int ColumnsCount { get; }

Property Value

int

RowsCount

Returns the number of rows in the table.

int RowsCount { get; }

Property Value

int

SelectedNodes

Returns the selected nodes in the tree.

IReadOnlyList<ITreeViewTableRow> SelectedNodes { get; }

Property Value

IReadOnlyList<ITreeViewTableRow>

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

nodePath string

The full path of the node to activate within the tree.

Collapse(int)

Collapses the expandable node in the tree.

void Collapse(int index)

Parameters

index int

The 0-based index of the node or row to collapse.

Collapse(string)

Collapses the expandable node in the tree.

void Collapse(string nodePath)

Parameters

nodePath string

The 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

nodes ITreeViewTableRow[]

DeselectColumn(int)

Unselects column by column index.

void DeselectColumn(int column)

Parameters

column int

0-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

columnHeader string

Header of the column.

DeselectRowsRange(ITreeViewTableRow, ITreeViewTableRow)

Unselects rows by ITreeViewTableRow.

void DeselectRowsRange(ITreeViewTableRow fromRow, ITreeViewTableRow toRow)

Parameters

fromRow ITreeViewTableRow

The first ITreeViewTableRow.

toRow ITreeViewTableRow

The last ITreeViewTableRow.

Expand(int)

Expands the expandable node in the tree.

void Expand(int index)

Parameters

index int

The 0-based index of the node or row to expand.

Expand(string)

Expands the expandable node in the tree.

void Expand(string nodePath)

Parameters

nodePath string

The 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

nodes ITreeViewTableRow[]

The nodes to add to the selection.

GetNode(int)

Returns the value of the specified node.

ITreeViewTableRow GetNode(int index)

Parameters

index int

The 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

nodes ITreeViewTableRow[]

The nodes to select.

SelectColumn(int)

Selects column by column index.

void SelectColumn(int column)

Parameters

column int

0-based index.

SelectColumn(string)

Selects column by column header.

void SelectColumn(string columnHeader)

Parameters

columnHeader string

Header of the column.

SelectRange(ITreeViewTableRow, ITreeViewTableRow)

Selects the specified range of nodes.

void SelectRange(ITreeViewTableRow fromNode, ITreeViewTableRow toNode)

Parameters

fromNode ITreeViewTableRow

The first node in the range.

toNode ITreeViewTableRow

The last node of the range.

SelectRowsRange(ITreeViewTableRow, ITreeViewTableRow)

Seects a rane of ows by row objects.

void SelectRowsRange(ITreeViewTableRow fromRow, ITreeViewTableRow toRow)

Parameters

fromRow ITreeViewTableRow

The first ITreeViewTableRow.

toRow ITreeViewTableRow

The last ITreeViewTableRow.