Class 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

    public static class BambooHeader.UserInfoDropDown
    extends AuiDropDown2Menu
    • Field Summary

      • Fields inherited from class com.atlassian.pageobjects.elements.WebDriverElement

        defaultTimeout, driver, locatable, pageBinder, timeouts, TO_LOCATABLE
    • Constructor Summary

      Constructors 
      Constructor Description
      UserInfoDropDown​(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.atlassian.pageobjects.elements.PageElement getHelpLink()  
      com.atlassian.pageobjects.elements.PageElement getLogoutLink()  
      com.atlassian.pageobjects.elements.PageElement getProfileLink()  
      void goToUserProfile()  
      BambooHeader.UserInfoDropDown open()  
      • 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 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 Detail

      • UserInfoDropDown

        public UserInfoDropDown​(org.openqa.selenium.By locator,
                                com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
    • Method Detail

      • getProfileLink

        public com.atlassian.pageobjects.elements.PageElement getProfileLink()
      • goToUserProfile

        public void goToUserProfile()
      • getHelpLink

        public com.atlassian.pageobjects.elements.PageElement getHelpLink()
      • getLogoutLink

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