Package com.hp.lft.sdk.java
Interface TableBase
- All Known Subinterfaces:
Table
,TreeViewTable
public interface TableBase
The base interface for a Java Table.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
activateCell
(int row, int column) Double-clicks a cell by row and column indexes.void
activateCell
(int row, String columnHeader) Double-clicks a cell by row index and column header.void
activateColumn
(int column) Double-clicks a column by column index.void
activateColumn
(String columnHeader) Double-clicks a column by column header.void
deselectRowsRange
(int fromRow, int toRow) Unselects rows by rows indexes.Returns the column headers.void
selectCell
(int row, int column) Clicks a cell by row and column indexes.void
selectCell
(int row, String columnHeader) Clicks a cell by row index and column header.void
selectCellsRange
(int fromRow, int fromColumn, int toRow, int toColumn) Selects a range of cells by row and column indexes.void
selectCellsRange
(int fromRow, String fromColumnHeader, int toRow, String toColumnHeader) Selects a range of cells by row indexes and column headers.void
selectColumnsRange
(int fromColumn, int toColumn) Selects a range of columns by column indexes.void
selectColumnsRange
(String fromColumnHeader, String toColumnHeader) Selects a range of columns by column headers.void
selectRowsRange
(int fromRow, int toRow) Selects a range of rows by indexes.
-
Method Details
-
getColumnHeaders
Returns the column headers.- Returns:
- the column headers.
- Throws:
GeneralLeanFtException
- if error occurs during execution
-
activateCell
Double-clicks a cell by row and column indexes.- Parameters:
row
- 0-based row index.column
- 0-based column index.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
activateCell
Double-clicks a cell by row index and column header.- Parameters:
row
- 0-based row index.columnHeader
- the column header.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
activateColumn
Double-clicks a column by column index.
Important: This method is not supported for SWT tables.- Parameters:
column
- 0-based column index.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
activateColumn
Double-clicks a column by column header.
Important: This method is not supported for SWT tables.- Parameters:
columnHeader
- the column header.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
deselectRowsRange
Unselects rows by rows indexes.- Parameters:
fromRow
- 0-based index of the first row.toRow
- 0-based index of the last row.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
selectCell
Clicks a cell by row and column indexes.- Parameters:
row
- 0-based row index.column
- 0-based column index.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
selectCell
Clicks a cell by row index and column header.- Parameters:
row
- 0-based row index.columnHeader
- the column header.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
selectCellsRange
void selectCellsRange(int fromRow, int fromColumn, int toRow, int toColumn) throws GeneralLeanFtException Selects a range of cells by row and column indexes.
Important: This method is not supported for SWT tables.- Parameters:
fromRow
- 0-based index of the first row.fromColumn
- 0-based index of the first column.toRow
- 0-based index of the last row.toColumn
- 0-based index of the last column.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
selectCellsRange
void selectCellsRange(int fromRow, String fromColumnHeader, int toRow, String toColumnHeader) throws GeneralLeanFtException Selects a range of cells by row indexes and column headers.
Important: This method is not supported for SWT tables.- Parameters:
fromRow
- 0-based index of the first row.fromColumnHeader
- the header of the first column.toRow
- 0-based index of the last row.toColumnHeader
- the header of the last column.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
selectColumnsRange
Selects a range of columns by column indexes.- Parameters:
fromColumn
- 0-based index of the first column.toColumn
- 0-based index of the last column.- Throws:
GeneralLeanFtException
- if error occurs during execution
-
selectColumnsRange
void selectColumnsRange(String fromColumnHeader, String toColumnHeader) throws GeneralLeanFtException Selects a range of columns by column headers.- Parameters:
fromColumnHeader
- header of the first column.toColumnHeader
- header of the last column .- Throws:
GeneralLeanFtException
- if error occurs during execution
-
selectRowsRange
Selects a range of rows by indexes.- Parameters:
fromRow
- 0-based index of the first row.toRow
- 0-based index of the last row.- Throws:
GeneralLeanFtException
- if error occurs during execution
-