public abstract class UiTable extends UiElement
log, properties| Constructor and Description |
|---|
UiTable(UiDriver uiDriver,
UiElementProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
getColumnCount() |
abstract String |
getFieldValue(int row,
int column)
Get the value of the specified table field
|
abstract int |
getRowCount() |
abstract void |
setFieldValue(String value,
int row,
int column)
Set the value of the specified table field
|
abstract void |
verifyFieldValue(String expectedValue,
int row,
int column)
Verify the field value is as specified
|
abstract void |
verifyFieldValueRegex(String expectedValueRegex,
int row,
int column)
Verify the field value matches the specified java regular expression
|
abstract void |
verifyNotFieldValue(String notExpectedValue,
int row,
int column)
Verify the field value is NOT as specified
|
checkTypeAndRules, getElementProperties, getElementProperty, getPropertyNamesToUseForMatch, getUiDriver, logAction, toStringpublic UiTable(UiDriver uiDriver, UiElementProperties properties)
public abstract String getFieldValue(int row, int column)
row - the field row starting at 0column - the field column starting at 0public abstract void setFieldValue(String value, int row, int column)
row - the field row starting at 0column - the field column starting at 0public abstract int getRowCount()
public abstract int getColumnCount()
public abstract void verifyFieldValue(String expectedValue, int row, int column)
expectedValue - row - the field row starting at 0column - the field column starting at 0public abstract void verifyNotFieldValue(String notExpectedValue, int row, int column)
notExpectedValue - row - the field row starting at 0column - the field column starting at 0public abstract void verifyFieldValueRegex(String expectedValueRegex, int row, int column)
expectedValueRegex - a java regular expressionrow - the field row starting at 0column - the field column starting at 0Copyright © 2017 Axway Software. All rights reserved.