Class AdvancedSearch
java.lang.Object
com.atlassian.jira.pageobjects.pages.AbstractJiraPage
com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
com.atlassian.jira.pageobjects.navigator.AdvancedSearch
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
public class AdvancedSearch
extends AbstractIssueNavigatorPage
implements com.atlassian.pageobjects.Page
- Since:
- v4.4
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
AbstractIssueNavigatorPage.NavigatorMode, AbstractIssueNavigatorPage.ViewMode
-
Field Summary
Modifier and TypeFieldDescriptionprotected Long
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
Deprecated.protected com.atlassian.pageobjects.elements.PageElement
Fields inherited from class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
emptyResults, mainContent, resultsWrap, searchButton, searchSwitcher
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, elementFinder, javascriptExecutor, metaElement, pageBinder, timeouts, webDriverPoller
-
Constructor Summary
-
Method Summary
Methods inherited from class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
getResults, hasEmptyResults, hasResults, switchToSimple, toggleNavigatorView, toggleSearchMode, toolsMenu
Methods inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
back, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
-
Field Details
-
jqlInput
protected com.atlassian.pageobjects.elements.PageElement jqlInput -
submitButton
protected com.atlassian.pageobjects.elements.PageElement submitButtonDeprecated.useAbstractIssueNavigatorPage.searchButton
instead. -
jqlError
protected com.atlassian.pageobjects.elements.PageElement jqlError -
jqlInfo
protected com.atlassian.pageobjects.elements.PageElement jqlInfo -
filterId
-
-
Constructor Details
-
AdvancedSearch
public AdvancedSearch() -
AdvancedSearch
-
-
Method Details
-
initialize
public void initialize() -
getUrl
- Specified by:
getUrl
in interfacecom.atlassian.pageobjects.Page
-
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 classAbstractIssueNavigatorPage
- Returns:
- timed condition checking, if the test is at given page
-
getFilterName
- Returns:
- The name of the current filter or null if no filter is selected.
-
getJQL
-
hasJQLError
public boolean hasJQLError()- Returns:
true
iff there is a JQL error.
-
getJQLError
-
getJQLInfo
-
returnJQLErrorMessage
-
enterQuery
-
submit
-
submitWithKeyboard
-
switchToAdvanced
- Overrides:
switchToAdvanced
in classAbstractIssueNavigatorPage
-
isDirty
public boolean isDirty()- Returns:
true
iff a filter is selected and it is dirty.
-
AbstractIssueNavigatorPage.searchButton
instead.