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.pageobjects.elements.PageElement |
previousButton |
auiMessages, DEFAULT_CANCEL_BUTTON_ID, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, forgedLicenseWarningBanner, I18N, NEXT_BUTTON_SELECTOR, pageBinder, systemAdminMenu, TABLE_ROWS_SELECTOR, VALUE_DATA_ATTRIBUTE
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 com.atlassian.pageobjects.elements.query.TimedQuery<String> |
getLastTimestamp() |
String |
getMessage() |
String |
getUrl() |
protected boolean |
isContentLoaded()
Returns whether the content has loaded.
|
boolean |
isDetailVisible(int index) |
BrowseAuditLogPage |
nextPage() |
ConfigureAuditLogPage |
openConfigurationMenu() |
BrowseAuditLogPage |
previousPage() |
BrowseAuditLogPage |
resetFilterCriteria() |
BrowseAuditLogPage |
setFilteringCriteria(BrowseAuditLogPage.FilteringCriteria criteria) |
boolean |
toggleChangeset(int index) |
bindAndWaitUntilPageLoad, getAuiMessages, getForgedLicenseWarningBanner, getHeader, isSystemAdminMenuPresent, reloadWithoutWaitingForContent, setTextField, setTextFieldValueAndPressEnter, waitUntilAsyncFinished, waitUntilAsyncFinished, waitUntilContentLoaded, waitUntilPageLoad
@Inject protected com.atlassian.pageobjects.PageBinder binder
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 boolean isContentLoaded()
AbstractCrowdPage
AbstractCrowdPage.waitUntilContentLoaded()
. Subclasses should override
this method to wait for a distinguishing content to appear. E.g. a page title.isContentLoaded
in class AbstractCrowdPage
protected com.atlassian.pageobjects.elements.query.TimedQuery<String> getLastTimestamp()
Copyright © 2021 Atlassian. All rights reserved.