public interface IInteractiveTable extends ITable
Modifier and Type | Method and Description |
---|---|
void |
doubleClickRow(int rowNumber)
Implementing this method would allow for double clicking on a specific
row in a table based on the row number
|
void |
doubleClickRow(int rowNumber,
int columnNumber)
Implementing this method would allow for double clicking on a specific
cell in a table based on the row and column numbers
|
void |
doubleClickRow(Map<String,String> item)
Implementing this method would allow for double clicking on a specific
row in a table based on contents of the row
|
void |
doubleClickRow(Map<String,String> item,
int columnNumber)
Implementing this method would allow for double clicking on a specific
cell in a table based on contents of the row
|
void |
doubleClickRowElement(Map<String,Object> item)
Implementing this method would allow for double clicking a specific row
in a table based on contents of the row
|
void |
doubleClickRowElement(Map<String,Object> item,
int columnNumber)
Implementing this method would allow for double clicking a specific cell
in a table based on contents of the row
|
List<Object[]> |
getSelectedRowsElementsInArray()
Implementing this method would allow for getting all of the elements of
all the selected rows as a list of Object arrays
|
List<Map<String,Object>> |
getSelectedRowsElementsInMap()
Implementing this method would allow for getting all of the key-value
pairs of all the selected rows
|
List<String[]> |
getSelectedRowsInArray()
Implementing this method would allow for getting all of the values of all
the selected rows as a list of String arrays
|
List<Map<String,String>> |
getSelectedRowsInMap()
Implementing this method would allow for getting all of the key-value
pairs of all the selected rows
|
void |
selectRow(int rowNumber)
Implementing this method would allow for selecting a specific row in a
table based on the row number
|
void |
selectRow(Map<String,String> item)
Implementing this method would allow for selecting a specific row in a
table based on contents of the row
|
void |
selectRowElement(Map<String,Object> item)
Implementing this method would allow for selecting a specific row in a
table based on contents of the row
|
void |
selectRows(int... rowNumbers)
Implementing this method would allow for selecting multiple rows in a
table based on their row numbers
|
void |
selectRows(List<Map<String,String>> items)
Implementing this method would allow for selecting specific rows in a
table based on contents of the rows
|
void |
selectRowsElements(List<Map<String,Object>> items)
Implementing this method would allow for selecting specific rows in a
table based on contents of the row
|
getRowNumber, getTableColumnCount, getTableDataInArray, getTableDataInMap, getTableHeaders, getTableRowColumnData, getTableRowCount, isItemExist
click, clickAndHold, doubleClick, dragAndDrop, dragAndDropByOffset, isEnabled, keyDown, keyUp, mouseMove, mouseMoveOut, mouseOver, releaseClickAndHold, rightClick, sendKeys, type, typeAppend
getLabel, getValue
eval, fireEvent, focusOn, getAttribute, getByLocator, getChildNodesValuesText, getCssValue, getInnerHTML, getLocationX, getLocationY, getLocator, getText, getWebElement, hasText, highlight, highlight, isAttributePresent, isElementNotPresent, isElementNotPresent, isElementPresent, isElementPresent, isElementPresent, isElementVisible, isElementVisible, isWithinBoundsOfWindow, scrollTo, waitForAttribute, waitForAttribute, waitForAttributeEqualTo, waitForAttributeEqualTo, waitForAttributeNotEqualTo, waitForAttributeNotEqualTo, waitForElementNotPresent, waitForElementNotPresent, waitForElementPresent, waitForElementPresent, waitForEnabled, waitForEnabled, waitForNotAttribute, waitForNotAttribute, waitForNotVisible, waitForNotVisible, waitForText, waitForText, waitForVisible, waitForVisible
void selectRow(int rowNumber) throws WidgetException
rowNumber
- - the desired row to be selectedWidgetException
void selectRow(Map<String,String> item) throws WidgetException
item
- - a map containing key-value pairs, both of which are Strings,
used to select the row that contains the same valuesWidgetException
void selectRowElement(Map<String,Object> item) throws WidgetException
item
- - a map containing key-value pairs, with the key as a String
and the value as an Object, used to select the row that
contains the same valuesWidgetException
void selectRows(int... rowNumbers) throws WidgetException
rowNumbers
- - an array containing all of the row numbersWidgetException
void selectRows(List<Map<String,String>> items) throws WidgetException
items
- - a map containing key-value pairs, both of which are Strings,
used to select the row that contains the same valuesWidgetException
void selectRowsElements(List<Map<String,Object>> items) throws WidgetException
items
- - a map containing key-value pairs, with the key as a String
and the value as an Object, used to select the row that
contains the same valuesWidgetException
void doubleClickRow(int rowNumber) throws WidgetException
rowNumber
- - the number indicating which row is to be double clickedWidgetException
void doubleClickRow(int rowNumber, int columnNumber) throws WidgetException
rowNumber
- - the number indicating which row is to be double clickedWidgetException
void doubleClickRow(Map<String,String> item) throws WidgetException
item
- - a map containing key-value pairs, both of which are Strings,
used to select the row that contains the same valuesWidgetException
void doubleClickRowElement(Map<String,Object> item) throws WidgetException
item
- - a map containing key-value pairs, with the key as a String
and the value as an Object, used to select the row that
contains the same valuesWidgetException
void doubleClickRow(Map<String,String> item, int columnNumber) throws WidgetException
item
- - a map containing key-value pairs, both of which are Strings,
used to select the row that contains the same valuesWidgetException
void doubleClickRowElement(Map<String,Object> item, int columnNumber) throws WidgetException
item
- - a map containing key-value pairs, with the key as a String
and the value as an Object, used to select the row that
contains the same valuesWidgetException
List<String[]> getSelectedRowsInArray() throws WidgetException
WidgetException
List<Object[]> getSelectedRowsElementsInArray() throws WidgetException
WidgetException
List<Map<String,String>> getSelectedRowsInMap() throws WidgetException
WidgetException
List<Map<String,Object>> getSelectedRowsElementsInMap() throws WidgetException
WidgetException
Copyright © 2018. All rights reserved.