public class

AdvancedSearch

extends AbstractIssueNavigatorPage
implements Page
java.lang.Object
   ↳ com.atlassian.jira.pageobjects.pages.AbstractJiraPage
     ↳ com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
       ↳ com.atlassian.jira.pageobjects.navigator.AdvancedSearch

Summary

Fields
protected Long filterId
protected PageElement jqlError
protected PageElement jqlInfo
protected PageElement jqlInput
protected PageElement submitButton This field is deprecated. use searchButton instead.
protected PageElement switchNavType
[Expand]
Inherited Fields
From class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
From class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
Public Constructors
AdvancedSearch()
AdvancedSearch(Long filterId)
Public Methods
AdvancedSearch enterQuery(String query)
String getFilterName()
String getJQL()
String getJQLError()
String getJQLInfo()
String getUrl()
boolean hasJQLError()
void initialize()
TimedCondition isAt()
Timed condition checking if we're at given page.
boolean isDirty()
String returnJQLErrorMessage()
AdvancedSearch submit()
AdvancedSearch switchToAdvanced()
[Expand]
Inherited Methods
From class com.atlassian.jira.pageobjects.navigator.AbstractIssueNavigatorPage
From class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
From class java.lang.Object
From interface com.atlassian.pageobjects.Page

Fields

protected Long filterId

protected PageElement jqlError

protected PageElement jqlInfo

protected PageElement jqlInput

protected PageElement submitButton

This field is deprecated.
use searchButton instead.

protected PageElement switchNavType

Public Constructors

public AdvancedSearch ()

public AdvancedSearch (Long filterId)

Public Methods

public AdvancedSearch enterQuery (String query)

public String getFilterName ()

Returns
  • The name of the current filter or null if no filter is selected.

public String getJQL ()

public String getJQLError ()

public String getJQLInfo ()

public String getUrl ()

public boolean hasJQLError ()

Returns
  • true iff there is a JQL error.

public void initialize ()

public TimedCondition isAt ()

Timed condition checking if we're at given page.

Returns
  • timed condition checking, if the test is at given page

public boolean isDirty ()

Returns
  • true iff a filter is selected and it is dirty.

public String returnJQLErrorMessage ()

public AdvancedSearch submit ()

public AdvancedSearch switchToAdvanced ()