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)


Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
AbstractIssueNavigatorPage.NavigatorMode, AbstractIssueNavigatorPage.ViewMode
 
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
          Deprecated. use AbstractIssueNavigatorPage.searchButton instead.
 
Fields inherited from class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
mainContent, modeSwitcher, resultsWrap, searchButton, searchSwitcher
 
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, elementFinder, footerElement, metaElement, pageBinder, timeouts
 
Constructor Summary
BasicSearch()
           
BasicSearch(Long filterId)
           
 
Method Summary
 void expandAllNavigatorSections()
           
 void expandNavigatorSection(String sectionId)
           
 String getUrl()
           
 void initialize()
           
 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)
           
 BasicSearch switchToSimple()
           
 IssueNavigatorSummaryPage switchToSummary()
          Deprecated. This method effectively does nothing.
 
Methods inherited from class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
getResults, hasResults, switchToAdvanced, toggleNavigatorView, toggleSearchMode, 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
Deprecated. use AbstractIssueNavigatorPage.searchButton instead.

projectSelect

protected com.atlassian.pageobjects.elements.MultiSelectElement projectSelect

issueTypeSelect

protected com.atlassian.pageobjects.elements.MultiSelectElement issueTypeSelect

issueStatusSelect

protected com.atlassian.pageobjects.elements.MultiSelectElement issueStatusSelect
Constructor Detail

BasicSearch

public BasicSearch()

BasicSearch

public BasicSearch(Long filterId)
Method Detail

getUrl

public String getUrl()

initialize

public void initialize()

isAt

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

Overrides:
isAt in class AbstractIssueNavigatorPage
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()
Deprecated. This method effectively does nothing.


switchToSimple

public BasicSearch switchToSimple()
Overrides:
switchToSimple in class AbstractIssueNavigatorPage


Copyright © 2002-2014 Atlassian. All Rights Reserved.