Class BambooHeader

java.lang.Object
com.atlassian.bamboo.pageobjects.pages.global.BambooHeader
All Implemented Interfaces:
com.atlassian.pageobjects.component.Header

public class BambooHeader extends Object implements com.atlassian.pageobjects.component.Header
  • Field Details

    • driver

      @Inject protected org.openqa.selenium.WebDriver driver
    • pageBinder

      @Inject protected com.atlassian.pageobjects.PageBinder pageBinder
    • adminMenu

      protected AuiDropDown2Menu adminMenu
    • userInfoContainer

      protected com.atlassian.pageobjects.elements.PageElement userInfoContainer
    • userInfoDropdown

      protected BambooHeader.UserInfoDropDown userInfoDropdown
  • Constructor Details

    • BambooHeader

      public BambooHeader()
  • Method Details

    • isLoggedIn

      public boolean isLoggedIn()
      Specified by:
      isLoggedIn in interface com.atlassian.pageobjects.component.Header
    • isAdmin

      public boolean isAdmin()
    • getLoggedInUsername

      public String getLoggedInUsername()
    • getLoggedInFullName

      public String getLoggedInFullName()
    • hasSignupLink

      public com.atlassian.pageobjects.elements.query.TimedCondition hasSignupLink()
    • clickSignup

      public SignupPage clickSignup()
    • logout

      public <M extends com.atlassian.pageobjects.Page> M logout(Class<M> nextPage)
      Specified by:
      logout in interface com.atlassian.pageobjects.component.Header
    • getWebSudoBanner

      public com.atlassian.pageobjects.component.WebSudoBanner getWebSudoBanner()
      Specified by:
      getWebSudoBanner in interface com.atlassian.pageobjects.component.Header
    • logout

      public BambooDashboardPage logout()
      Default logout.
      Returns:
      Bamboo dashboard
    • getCreateMenu

      public AuiDropDown2Menu getCreateMenu()
    • getSpecsMenu

      public BambooHeader.SpecsDropDown getSpecsMenu()
    • getUserInfoDropdown

      public BambooHeader.UserInfoDropDown getUserInfoDropdown()
    • setTheme

      public void setTheme(LookAndFeelConfiguration.THEMES theme)