Class BambooHeader.UserInfoDropDown
java.lang.Object
com.atlassian.pageobjects.elements.WebDriverElement
com.atlassian.bamboo.pageobjects.elements.AuiDropDown2Menu
com.atlassian.bamboo.pageobjects.pages.global.BambooHeader.UserInfoDropDown
- All Implemented Interfaces:
com.atlassian.pageobjects.components.ActivatedComponent<AuiDropDown2Menu>
,com.atlassian.pageobjects.elements.PageElement
,com.atlassian.pageobjects.elements.PageElementFinder
,com.atlassian.pageobjects.elements.search.PageElementSearch
- Enclosing class:
- BambooHeader
-
Field Summary
Fields inherited from class com.atlassian.bamboo.pageobjects.elements.AuiDropDown2Menu
elementFinder
Fields inherited from class com.atlassian.pageobjects.elements.WebDriverElement
defaultTimeout, driver, locatable, pageBinder, timeouts, TO_LOCATABLE
-
Constructor Summary
ConstructorDescriptionUserInfoDropDown
(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType) -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.pageobjects.elements.PageElement
com.atlassian.pageobjects.elements.PageElement
com.atlassian.pageobjects.elements.PageElement
void
open()
Methods inherited from class com.atlassian.bamboo.pageobjects.elements.AuiDropDown2Menu
close, getItems, getTrigger, getView, initialize, isOpen
Methods inherited from class com.atlassian.pageobjects.elements.WebDriverElement
asWebElement, bind, clear, click, createTimout, find, find, find, find, findAll, findAll, findAll, findAll, getAttribute, getCssClasses, getDefaultTimeout, getId, getLocation, getSize, getTagName, getText, getValue, hasAttribute, hasClass, isEnabled, isPresent, isSelected, isVisible, javascript, search, select, timed, timeout, toLocatable, toString, type, waitForWebElement, waitForWebElement, withTimeout
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.atlassian.pageobjects.elements.PageElement
asWebElement, clear, click, find, findAll, getAttribute, getCssClasses, getId, getLocation, getSize, getTagName, getText, getValue, hasAttribute, hasClass, isEnabled, isPresent, isSelected, isVisible, javascript, select, timed, type, withTimeout
Methods inherited from interface com.atlassian.pageobjects.elements.PageElementFinder
find, find, find, findAll, findAll, findAll
Methods inherited from interface com.atlassian.pageobjects.elements.search.PageElementSearch
search
-
Constructor Details
-
UserInfoDropDown
public UserInfoDropDown(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
-
-
Method Details
-
getProfileLink
public com.atlassian.pageobjects.elements.PageElement getProfileLink() -
open
- Specified by:
open
in interfacecom.atlassian.pageobjects.components.ActivatedComponent<AuiDropDown2Menu>
- Overrides:
open
in classAuiDropDown2Menu
-
goToUserProfile
public void goToUserProfile() -
getThemeSwitcherMenu
-
getHelpLink
public com.atlassian.pageobjects.elements.PageElement getHelpLink() -
getLogoutLink
public com.atlassian.pageobjects.elements.PageElement getLogoutLink()
-