Class BambooDashboardPage

java.lang.Object
com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
com.atlassian.bamboo.pageobjects.pages.global.BambooDashboardPage
All Implemented Interfaces:
GlobalPage, com.atlassian.pageobjects.Page, com.atlassian.pageobjects.page.HomePage<BambooHeader>

public class BambooDashboardPage extends AbstractBambooPage implements com.atlassian.pageobjects.page.HomePage<BambooHeader>, GlobalPage
  • Constructor Details

    • BambooDashboardPage

      public BambooDashboardPage()
  • Method Details

    • getUrl

      public String getUrl()
      Specified by:
      getUrl in interface com.atlassian.pageobjects.Page
    • globalLinkId

      public String globalLinkId()
      Description copied from interface: GlobalPage
      ID of the link in the main navigation menu.
      Specified by:
      globalLinkId in interface GlobalPage
      Returns:
      global link ID
    • isPageLoaded

      protected com.atlassian.pageobjects.elements.query.TimedCondition isPageLoaded()
      Description copied from class: AbstractBambooPage
      This indicates that the page has loaded and the presence of indicator may be verified.
      Overrides:
      isPageLoaded in class AbstractBambooPage
      Returns:
      time condition indication that the page has loaded
    • waitUntilQuickFiltersLoaded

      public void waitUntilQuickFiltersLoaded()
    • indicator

      public com.atlassian.pageobjects.elements.PageElement indicator()
      Description copied from class: AbstractBambooPage
      This must return an element whose presence indicates that we're on given page.
      Specified by:
      indicator in class AbstractBambooPage
      Returns:
      element uniquely identifying given page
    • isCreatePlanButtonVisible

      public boolean isCreatePlanButtonVisible()
    • getStateBanner

      public ServerStateBanner getStateBanner()
    • getNotificationsBanner

      public NotificationsBanner getNotificationsBanner()
    • allPlans

      public List<PlanElement> allPlans()
    • showMorePlans

      public BambooDashboardPage showMorePlans()
    • hasMorePlans

      public boolean hasMorePlans()
    • quickFilters

      public QuickFiltersDashboardComponent quickFilters()
    • personalFilter

      public PersonalFilterDashboardComponent personalFilter()
    • specsOnboardingDialog

      public SpecsOnboardingDialogPage specsOnboardingDialog()
    • isSpecsOnboardingDialogPresent

      public boolean isSpecsOnboardingDialogPresent()