Class CommonHeader

java.lang.Object
com.atlassian.jira.pageobjects.components.CommonHeader

public class CommonHeader extends Object
Representation of the common header in JIRA.
  • Field Details

    • pageBinder

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

      @Inject protected com.atlassian.pageobjects.elements.PageElementFinder elementFinder
  • Constructor Details

    • CommonHeader

      public CommonHeader()
  • Method Details

    • visit

      public static CommonHeader visit(@Nonnull JiraTestedProduct product)
    • isAt

      public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
    • hasAppSwitcher

      public boolean hasAppSwitcher()
    • hasAppSwitcherMenu

      public boolean hasAppSwitcherMenu()
    • getAppSwitcherMenuLinkTarget

      @Nullable public String getAppSwitcherMenuLinkTarget()
    • hasMainHeaderLinks

      public boolean hasMainHeaderLinks()
    • getMainHeaderLinkIds

      @Nonnull public List<String> getMainHeaderLinkIds()
    • hasCreateIssueButton

      public boolean hasCreateIssueButton()
    • hasQuickSearch

      public boolean hasQuickSearch()
    • hasHelpMenu

      public boolean hasHelpMenu()
    • hasAdminMenu

      public boolean hasAdminMenu()
    • getAdminMenuLinkTarget

      @Nullable public String getAdminMenuLinkTarget()
    • adminMenuHasAdminLink

      public boolean adminMenuHasAdminLink(String href)
    • getAdminMenuLinkIds

      @Nonnull public List<String> getAdminMenuLinkIds()
    • getHelpMenuLinkIds

      @Nonnull public List<String> getHelpMenuLinkIds()
    • getLoggedAsUsername

      @Nonnull public Optional<String> getLoggedAsUsername()
    • logIn

      public JiraLoginPage logIn()
    • hasLoginButton

      public boolean hasLoginButton()
    • hasUserOptionsMenu

      public boolean hasUserOptionsMenu()