com.atlassian.jira.pageobjects.navigator
Class AbstractIssueNavigatorPage

java.lang.Object
  extended by com.atlassian.jira.pageobjects.pages.AbstractJiraPage
      extended by com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page
Direct Known Subclasses:
AdvancedSearch, AgnosticIssueNavigator, BasicSearch, IssueNavigatorSummaryPage

public abstract class AbstractIssueNavigatorPage
extends AbstractJiraPage

Abstract base class for issue navigator pages

Since:
5.2

Nested Class Summary
static class AbstractIssueNavigatorPage.NavigatorMode
           
static class AbstractIssueNavigatorPage.ViewMode
           
 
Field Summary
protected  com.atlassian.pageobjects.elements.PageElement mainContent
           
protected  com.atlassian.pageobjects.elements.PageElement modeSwitcher
          Deprecated. find within searchSwitcher instead.
protected  com.atlassian.pageobjects.elements.PageElement resultsWrap
           
protected  com.atlassian.pageobjects.elements.PageElement searchButton
           
protected  com.atlassian.pageobjects.elements.PageElement searchSwitcher
           
 
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, elementFinder, footerElement, metaElement, pageBinder, timeouts
 
Constructor Summary
AbstractIssueNavigatorPage()
           
 
Method Summary
 IssueNavigatorResults getResults()
           
 com.atlassian.pageobjects.elements.query.TimedCondition hasResults()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isAt()
          Timed condition checking if we're at given page.
 AdvancedSearch switchToAdvanced()
           
 BasicSearch switchToSimple()
           
protected  com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> toggleNavigatorView(AbstractIssueNavigatorPage.ViewMode toView)
           
protected  com.atlassian.pageobjects.elements.query.TimedQuery<String> toggleSearchMode(AbstractIssueNavigatorPage.NavigatorMode toMode)
           
 IssueNavigatorToolsMenu toolsMenu()
           
 
Methods inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
back, createXsrfUrl, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.pageobjects.Page
getUrl
 

Field Detail

searchButton

protected com.atlassian.pageobjects.elements.PageElement searchButton

mainContent

protected com.atlassian.pageobjects.elements.PageElement mainContent

resultsWrap

protected com.atlassian.pageobjects.elements.PageElement resultsWrap

searchSwitcher

protected com.atlassian.pageobjects.elements.PageElement searchSwitcher

modeSwitcher

protected com.atlassian.pageobjects.elements.PageElement modeSwitcher
Deprecated. find within searchSwitcher instead.
Constructor Detail

AbstractIssueNavigatorPage

public AbstractIssueNavigatorPage()
Method Detail

isAt

public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
Description copied from class: AbstractJiraPage
Timed condition checking if we're at given page.

Specified by:
isAt in class AbstractJiraPage
Returns:
timed condition checking, if the test is at given page

toggleSearchMode

protected com.atlassian.pageobjects.elements.query.TimedQuery<String> toggleSearchMode(AbstractIssueNavigatorPage.NavigatorMode toMode)

toggleNavigatorView

protected com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> toggleNavigatorView(AbstractIssueNavigatorPage.ViewMode toView)

hasResults

public com.atlassian.pageobjects.elements.query.TimedCondition hasResults()

getResults

public IssueNavigatorResults getResults()

toolsMenu

public IssueNavigatorToolsMenu toolsMenu()

switchToSimple

public BasicSearch switchToSimple()

switchToAdvanced

public AdvancedSearch switchToAdvanced()


Copyright © 2002-2014 Atlassian. All Rights Reserved.