Class UiTable

    • Method Detail

      • getFieldValue

        public abstract String getFieldValue​(int row,
                                             int column)
        Get the value of the specified table field
        Parameters:
        row - the field row starting at 0
        column - the field column starting at 0
        Returns:
      • setFieldValue

        public abstract void setFieldValue​(String value,
                                           int row,
                                           int column)
        Set the value of the specified table field
        Parameters:
        row - the field row starting at 0
        column - the field column starting at 0
      • getRowCount

        public abstract int getRowCount()
        Returns:
        how many rows this table has
      • getColumnCount

        public abstract int getColumnCount()
        Returns:
        how many columns this table has
      • verifyFieldValue

        public abstract void verifyFieldValue​(String expectedValue,
                                              int row,
                                              int column)
        Verify the field value is as specified
        Parameters:
        expectedValue -
        row - the field row starting at 0
        column - the field column starting at 0
      • verifyNotFieldValue

        public abstract void verifyNotFieldValue​(String notExpectedValue,
                                                 int row,
                                                 int column)
        Verify the field value is NOT as specified
        Parameters:
        notExpectedValue -
        row - the field row starting at 0
        column - the field column starting at 0
      • verifyFieldValueRegex

        public abstract void verifyFieldValueRegex​(String expectedValueRegex,
                                                   int row,
                                                   int column)
        Verify the field value matches the specified java regular expression
        Parameters:
        expectedValueRegex - a java regular expression
        row - the field row starting at 0
        column - the field column starting at 0