java.lang.Object
com.atlassian.jira.projects.pageobjects.webdriver.page.sidebar.Sidebar

public class Sidebar extends Object
  • Constructor Details

    • Sidebar

      public Sidebar(String projectKey)
    • Sidebar

      public Sidebar(String projectKey, boolean waitForIt)
  • Method Details

    • isPresent

      public com.atlassian.pageobjects.elements.query.TimedCondition isPresent()
    • hasAdminLink

      public com.atlassian.pageobjects.elements.query.TimedCondition hasAdminLink()
    • getProjectAdminLink

      public com.atlassian.pageobjects.elements.PageElement getProjectAdminLink()
    • waitUntil

      public void waitUntil()
    • expandSidebar

      public Sidebar expandSidebar()
    • getScopeFilter

      public ScopeFilter getScopeFilter()
    • collapseSidebar

      public Sidebar collapseSidebar()
    • sidebarIsCollapsed

      public com.atlassian.pageobjects.elements.query.TimedCondition sidebarIsCollapsed()
    • getShortcutsSection

      public SidebarProjectShortcutsSection getShortcutsSection()
    • getLinkByName

      public Sidebar.SidebarLink getLinkByName(String name)
      Gets a link given its name. Please, note that since some of the links on the sidebar were renamed, this method gracefully handles a mapping between the old names and the new ones. This is a temporary measure to keep the builds green while we locate and fix the tests that are asking for the old names.
      See Also:
      • getRenamedLinkName(String)
    • getLinkById

      public Sidebar.SidebarLink getLinkById(String id)
    • hasLinkById

      public com.atlassian.pageobjects.elements.query.TimedCondition hasLinkById(String id)
    • getAllSidebarLinks

      public com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<Sidebar.SidebarLink>> getAllSidebarLinks()