Class BrowseAuditLogPage

java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.BrowseAuditLogPage
All Implemented Interfaces:
CrowdPage, com.atlassian.pageobjects.Page

public class BrowseAuditLogPage extends AbstractCrowdPage
  • Field Details

    • binder

      @Inject protected com.atlassian.pageobjects.PageBinder binder
    • nextButton

      protected com.atlassian.pageobjects.elements.PageElement nextButton
    • previousButton

      protected com.atlassian.pageobjects.elements.PageElement previousButton
    • configurationButton

      protected com.atlassian.pageobjects.elements.PageElement configurationButton
    • auditLogTable

      protected com.atlassian.pageobjects.elements.PageElement auditLogTable
    • clearFiltersButton

      protected com.atlassian.pageobjects.elements.PageElement clearFiltersButton
    • filtersContainer

      protected com.atlassian.pageobjects.elements.PageElement filtersContainer
    • lastSearchTimestamp

      protected com.atlassian.pageobjects.elements.PageElement lastSearchTimestamp
    • messageContainer

      protected com.atlassian.pageobjects.elements.PageElement messageContainer
  • Constructor Details

    • BrowseAuditLogPage

      public BrowseAuditLogPage()
  • Method Details

    • getAmountOfDetailRows

      public int getAmountOfDetailRows()
    • getMessage

      public String getMessage()
    • getChangesets

      public List<BrowseAuditLogPage.AuditLogChangeset> getChangesets()
    • getChangedProperties

      public List<BrowseAuditLogPage.AuditLogEntry> getChangedProperties(int index)
    • toggleChangeset

      public boolean toggleChangeset(int index)
    • isDetailVisible

      public boolean isDetailVisible(int index)
    • nextPage

      public BrowseAuditLogPage nextPage()
    • canGoToNextPage

      public boolean canGoToNextPage()
    • previousPage

      public BrowseAuditLogPage previousPage()
    • openConfigurationMenu

      public ConfigureAuditLogPage openConfigurationMenu()
    • canGoToPreviousPage

      public boolean canGoToPreviousPage()
    • setFilteringCriteria

      public BrowseAuditLogPage setFilteringCriteria(BrowseAuditLogPage.FilteringCriteria criteria)
    • resetFilterCriteria

      public BrowseAuditLogPage resetFilterCriteria()
    • getUrl

      public String getUrl()
    • isContentLoaded

      protected boolean isContentLoaded()
      Description copied from class: AbstractCrowdPage
      Returns whether the content has loaded. Used in AbstractCrowdPage.waitUntilContentLoaded(). Subclasses should override this method to wait for a distinguishing content to appear. E.g. a page title.
      Overrides:
      isContentLoaded in class AbstractCrowdPage
    • getLastTimestamp

      protected com.atlassian.pageobjects.elements.query.TimedQuery<String> getLastTimestamp()
    • getBrowserButtons

      public com.atlassian.pageobjects.elements.PageElement getBrowserButtons()
    • getFilterLabel

      public com.atlassian.pageobjects.elements.PageElement getFilterLabel()
    • getDetailRow

      public com.atlassian.pageobjects.elements.PageElement getDetailRow()
    • getOldEntry

      public com.atlassian.pageobjects.elements.PageElement getOldEntry()
    • getNewEntry

      public com.atlassian.pageobjects.elements.PageElement getNewEntry()