public class AdvancedSearch extends AbstractIssueNavigatorPage implements com.atlassian.pageobjects.Page
AbstractIssueNavigatorPage.NavigatorMode, AbstractIssueNavigatorPage.ViewMode
Modifier and Type | Field and Description |
---|---|
protected Long |
filterId |
protected com.atlassian.pageobjects.elements.PageElement |
jqlError |
protected com.atlassian.pageobjects.elements.PageElement |
jqlInfo |
protected com.atlassian.pageobjects.elements.PageElement |
jqlInput |
protected com.atlassian.pageobjects.elements.PageElement |
submitButton
Deprecated.
use
AbstractIssueNavigatorPage.searchButton instead. |
protected com.atlassian.pageobjects.elements.PageElement |
switchNavType |
emptyResults, mainContent, modeSwitcher, resultsWrap, searchButton, searchSwitcher
body, driver, elementFinder, metaElement, pageBinder, timeouts
Constructor and Description |
---|
AdvancedSearch() |
AdvancedSearch(Long filterId) |
Modifier and Type | Method and Description |
---|---|
AdvancedSearch |
enterQuery(String query) |
String |
getFilterName() |
String |
getJQL() |
String |
getJQLError() |
String |
getJQLInfo() |
String |
getUrl() |
boolean |
hasJQLError() |
void |
initialize() |
com.atlassian.pageobjects.elements.query.TimedCondition |
isAt()
Timed condition checking if we're at given page.
|
boolean |
isDirty() |
String |
returnJQLErrorMessage() |
AdvancedSearch |
submit() |
AdvancedSearch |
submitWithKeyboard() |
AdvancedSearch |
switchToAdvanced() |
getResults, hasEmptyResults, hasResults, switchToSimple, toggleNavigatorView, toggleSearchMode, toolsMenu
back, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
protected com.atlassian.pageobjects.elements.PageElement jqlInput
protected com.atlassian.pageobjects.elements.PageElement submitButton
AbstractIssueNavigatorPage.searchButton
instead.protected com.atlassian.pageobjects.elements.PageElement jqlError
protected com.atlassian.pageobjects.elements.PageElement switchNavType
protected com.atlassian.pageobjects.elements.PageElement jqlInfo
public AdvancedSearch()
public AdvancedSearch(Long filterId)
public void initialize()
public String getUrl()
getUrl
in interface com.atlassian.pageobjects.Page
public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
AbstractJiraPage
isAt
in class AbstractIssueNavigatorPage
public String getFilterName()
public String getJQL()
public boolean hasJQLError()
true
iff there is a JQL error.public String getJQLError()
public String getJQLInfo()
public String returnJQLErrorMessage()
public AdvancedSearch enterQuery(String query)
public AdvancedSearch submit()
public AdvancedSearch submitWithKeyboard()
public AdvancedSearch switchToAdvanced()
switchToAdvanced
in class AbstractIssueNavigatorPage
public boolean isDirty()
true
iff a filter is selected and it is dirty.Copyright © 2002-2017 Atlassian. All Rights Reserved.