public class BrowseAuditLogPage extends AbstractCrowdPage
| Modifier and Type | Class and Description |
|---|---|
static class |
BrowseAuditLogPage.AuditLogChangeset |
static class |
BrowseAuditLogPage.AuditLogEntry |
static class |
BrowseAuditLogPage.FilteringCriteria |
| Modifier and Type | Field and Description |
|---|---|
protected com.atlassian.pageobjects.elements.PageElement |
auditLogTable |
protected com.atlassian.pageobjects.PageBinder |
binder |
protected com.atlassian.pageobjects.elements.PageElement |
clearFiltersButton |
protected com.atlassian.pageobjects.elements.PageElement |
configurationButton |
protected com.atlassian.pageobjects.elements.PageElement |
filtersContainer |
protected com.atlassian.pageobjects.elements.PageElement |
lastSearchTimestamp |
protected com.atlassian.pageobjects.elements.PageElement |
messageContainer |
protected com.atlassian.pageobjects.elements.PageElement |
nextButton |
protected com.atlassian.webdriver.utils.element.WebDriverPoller |
poller |
protected com.atlassian.pageobjects.elements.PageElement |
previousButton |
DEFAULT_CANCEL_BUTTON_ID, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, pageBinder| Constructor and Description |
|---|
BrowseAuditLogPage() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canGoToNextPage() |
boolean |
canGoToPreviousPage() |
int |
getAmountOfDetailRows() |
List<BrowseAuditLogPage.AuditLogEntry> |
getChangedProperties(int index) |
List<BrowseAuditLogPage.AuditLogChangeset> |
getChangesets() |
protected String |
getLastTimestamp() |
String |
getMessage() |
String |
getUrl() |
boolean |
isDetailVisible(int index) |
BrowseAuditLogPage |
nextPage() |
ConfigureAuditLogPage |
openConfigurationMenu() |
BrowseAuditLogPage |
previousPage() |
BrowseAuditLogPage |
resetFilterCriteria() |
BrowseAuditLogPage |
setFilteringCriteria(BrowseAuditLogPage.FilteringCriteria criteria) |
boolean |
toggleChangeset(int index) |
protected void |
waitUntilContentLoad()
Waits until the content has loaded.
|
getHeader, setTextField, waitUntilPageLoad@Inject protected com.atlassian.pageobjects.PageBinder binder
@Inject protected com.atlassian.webdriver.utils.element.WebDriverPoller poller
protected com.atlassian.pageobjects.elements.PageElement nextButton
protected com.atlassian.pageobjects.elements.PageElement previousButton
protected com.atlassian.pageobjects.elements.PageElement configurationButton
protected com.atlassian.pageobjects.elements.PageElement auditLogTable
protected com.atlassian.pageobjects.elements.PageElement clearFiltersButton
protected com.atlassian.pageobjects.elements.PageElement filtersContainer
protected com.atlassian.pageobjects.elements.PageElement lastSearchTimestamp
protected com.atlassian.pageobjects.elements.PageElement messageContainer
public int getAmountOfDetailRows()
public String getMessage()
public List<BrowseAuditLogPage.AuditLogChangeset> getChangesets()
public List<BrowseAuditLogPage.AuditLogEntry> getChangedProperties(int index)
public boolean toggleChangeset(int index)
public boolean isDetailVisible(int index)
public BrowseAuditLogPage nextPage()
public boolean canGoToNextPage()
public BrowseAuditLogPage previousPage()
public ConfigureAuditLogPage openConfigurationMenu()
public boolean canGoToPreviousPage()
public BrowseAuditLogPage setFilteringCriteria(BrowseAuditLogPage.FilteringCriteria criteria)
public BrowseAuditLogPage resetFilterCriteria()
public String getUrl()
protected void waitUntilContentLoad()
AbstractCrowdPageAbstractCrowdPage.waitUntilPageLoad(). Subclasses should override this
method to wait for a distinguishing content to appear. E.g. a page title.waitUntilContentLoad in class AbstractCrowdPageprotected String getLastTimestamp()
Copyright © 2018 Atlassian. All rights reserved.