Class ViewAllDeploymentProjectsPage.TableComponent
- java.lang.Object
-
- com.atlassian.bamboo.pageobjects.components.InfiniteScrollTableComponent<ViewAllDeploymentProjectsPage.TableRow>
-
- com.atlassian.bamboo.pageobjects.pages.deployment.ViewAllDeploymentProjectsPage.TableComponent
-
- Enclosing class:
- ViewAllDeploymentProjectsPage
public static class ViewAllDeploymentProjectsPage.TableComponent extends InfiniteScrollTableComponent<ViewAllDeploymentProjectsPage.TableRow>
Component for the infinite scroll table used on this page.
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.pageobjects.components.InfiniteScrollTableComponent
elementFinder
-
-
Constructor Summary
Constructors Constructor Description TableComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected @NotNull ViewAllDeploymentProjectsPage.TableRowconvertRow(@NotNull com.atlassian.pageobjects.elements.PageElement row, @NotNull List<com.atlassian.pageobjects.elements.PageElement> previousRows)Convert the givenPageElementto a typed table row instance.protected voidwaitUntilCurrentRowsLoaded()Waits until all rows currently present in the table have been fully loaded.-
Methods inherited from class com.atlassian.bamboo.pageobjects.components.InfiniteScrollTableComponent
findRow, getAllTableRows, getTable, scrollTop
-
-
-
-
Method Detail
-
convertRow
@NotNull protected @NotNull ViewAllDeploymentProjectsPage.TableRow convertRow(@NotNull @NotNull com.atlassian.pageobjects.elements.PageElement row, @NotNull @NotNull List<com.atlassian.pageobjects.elements.PageElement> previousRows)
Description copied from class:InfiniteScrollTableComponentConvert the givenPageElementto a typed table row instance.- Specified by:
convertRowin classInfiniteScrollTableComponent<ViewAllDeploymentProjectsPage.TableRow>- Parameters:
row- current table row (HTML 'tr')previousRows- a list of previous rows (HTML 'tr' elements)
-
waitUntilCurrentRowsLoaded
protected void waitUntilCurrentRowsLoaded()
Description copied from class:InfiniteScrollTableComponentWaits until all rows currently present in the table have been fully loaded.- Overrides:
waitUntilCurrentRowsLoadedin classInfiniteScrollTableComponent<ViewAllDeploymentProjectsPage.TableRow>
-
-