com.atlassian.jira.pageobjects.navigator
Class BasicSearch

java.lang.Object
  extended by com.atlassian.jira.pageobjects.pages.AbstractJiraPage
      extended by com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
          extended by com.atlassian.jira.pageobjects.navigator.BasicSearch
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class BasicSearch
extends AbstractIssueNavigatorPage

Author: Geoffrey Wong Page for Basic Mode Issue Navigator page (whilst KickAss Navigator still in development)


Field Summary
protected  Long filterId
           
protected  com.atlassian.pageobjects.elements.MultiSelectElement issueStatusSelect
           
protected  com.atlassian.pageobjects.elements.MultiSelectElement issueTypeSelect
           
protected  com.atlassian.pageobjects.elements.MultiSelectElement projectSelect
           
protected  com.atlassian.pageobjects.elements.PageElement search
           
protected  com.atlassian.pageobjects.elements.PageElement switchSummaryPage
           
 
Fields inherited from class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
mainContent, resultsWrap
 
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, elementFinder, footerElement, metaElement, pageBinder
 
Constructor Summary
BasicSearch()
           
BasicSearch(Long filterId)
           
 
Method Summary
 void expandAllNavigatorSections()
           
 void expandNavigatorSection(String sectionId)
           
 String getUrl()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isAt()
          Timed condition checking if we're at given page.
 BasicSearch search()
           
 BasicSearch selectIssueStatus(String status)
           
 BasicSearch selectIssueType(String issueType)
           
 BasicSearch selectProject(String project)
           
 IssueNavigatorSummaryPage switchToSummary()
           
 
Methods inherited from class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
getResults, hasResults, 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
 

Field Detail

filterId

@Nullable
protected Long filterId

search

protected com.atlassian.pageobjects.elements.PageElement search

projectSelect

protected com.atlassian.pageobjects.elements.MultiSelectElement projectSelect

issueTypeSelect

protected com.atlassian.pageobjects.elements.MultiSelectElement issueTypeSelect

issueStatusSelect

protected com.atlassian.pageobjects.elements.MultiSelectElement issueStatusSelect

switchSummaryPage

protected com.atlassian.pageobjects.elements.PageElement switchSummaryPage
Constructor Detail

BasicSearch

public BasicSearch()

BasicSearch

public BasicSearch(Long filterId)
Method Detail

getUrl

public String getUrl()

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

selectProject

public BasicSearch selectProject(String project)

selectIssueType

public BasicSearch selectIssueType(String issueType)

selectIssueStatus

public BasicSearch selectIssueStatus(String status)

search

public BasicSearch search()

expandAllNavigatorSections

public void expandAllNavigatorSections()

expandNavigatorSection

public void expandNavigatorSection(String sectionId)

switchToSummary

public IssueNavigatorSummaryPage switchToSummary()


Copyright © 2002-2013 Atlassian. All Rights Reserved.