Class BambooHeader
java.lang.Object
com.atlassian.bamboo.pageobjects.pages.global.BambooHeader
- All Implemented Interfaces:
com.atlassian.pageobjects.component.Header
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected AuiDropDown2Menu
protected org.openqa.selenium.WebDriver
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.PageBinder
protected com.atlassian.pageobjects.elements.PageElement
protected BambooHeader.UserInfoDropDown
-
Constructor Summary
-
Method Summary
-
Field Details
-
driver
@Inject protected org.openqa.selenium.WebDriver driver -
pageBinder
@Inject protected com.atlassian.pageobjects.PageBinder pageBinder -
header
protected com.atlassian.pageobjects.elements.PageElement header -
adminMenu
-
userInfoContainer
protected com.atlassian.pageobjects.elements.PageElement userInfoContainer -
userInfoDropdown
-
-
Constructor Details
-
BambooHeader
public BambooHeader()
-
-
Method Details
-
isLoggedIn
public boolean isLoggedIn()- Specified by:
isLoggedIn
in interfacecom.atlassian.pageobjects.component.Header
-
isAdmin
public boolean isAdmin() -
getLoggedInUsername
-
getLoggedInFullName
-
hasSignupLink
public com.atlassian.pageobjects.elements.query.TimedCondition hasSignupLink() -
clickSignup
-
logout
- Specified by:
logout
in interfacecom.atlassian.pageobjects.component.Header
-
getWebSudoBanner
public com.atlassian.pageobjects.component.WebSudoBanner getWebSudoBanner()- Specified by:
getWebSudoBanner
in interfacecom.atlassian.pageobjects.component.Header
-
logout
Default logout.- Returns:
- Bamboo dashboard
-
getCreateMenu
-
getSpecsMenu
-
getUserInfoDropdown
-
setTheme
-