|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.jira.functest.framework.AbstractFuncTestUtil
com.atlassian.jira.functest.framework.AbstractNavigationUtil
com.atlassian.jira.functest.framework.navigation.IssueNavigatorNavigationImpl
public class IssueNavigatorNavigationImpl
Navigate Issue Navigation functionality.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.atlassian.jira.functest.framework.navigation.IssueNavigatorNavigation |
|---|
IssueNavigatorNavigation.BulkChangeOption, IssueNavigatorNavigation.NavigatorEditMode, IssueNavigatorNavigation.NavigatorMode |
| Field Summary |
|---|
| Fields inherited from class com.atlassian.jira.functest.framework.AbstractFuncTestUtil |
|---|
environmentData, FS, locators, logger, logIndentLevel, tester |
| Constructor Summary | |
|---|---|
IssueNavigatorNavigationImpl(net.sourceforge.jwebunit.WebTester tester,
com.atlassian.jira.webtests.util.JIRAEnvironmentData environmentData)
|
|
| Method Summary | |
|---|---|
void |
addColumnToIssueNavigator(String[] fieldNames)
Adds the extra columns to the Issue Navigator |
BulkChangeWizard |
bulkChange(IssueNavigatorNavigation.BulkChangeOption bulkChangeOption)
Initiate the bulk change wizard on the current search results. |
void |
clickEditModeFlipLink()
Clicks the link that flips between simple and advanced navigator edit modes. |
long |
createNewAndSaveAsFilter(SharedEntityInfo info,
NavigatorSearch search)
Create and save the passed search. |
void |
createSearch(NavigatorSearch search)
Create a search with the passed parameters. |
IssueNavigatorNavigation |
createSearch(String jqlQuery)
Switches the navigator into Advanced mode, and then executes the specified JQL query. |
void |
deleteFilter(long id)
Delete the listed filter. |
void |
displayAllIssues()
Executes quicksearch with no search string to return all issues |
void |
expandAllNavigatorSections()
Expand all of the navigator sections. |
void |
expandNavigatorSection(String sectionId)
Expand the passed navigator section. |
IssueNavigatorNavigation.NavigatorEditMode |
getCurrentEditMode()
Returns the edit mode that issue navigator is in. |
IssueNavigatorNavigation.NavigatorMode |
getCurrentMode()
Returns the mode that issue navigator is currently in. |
void |
goToConfigureColumns()
Go to the configure columns screen. |
void |
gotoEditMode(IssueNavigatorNavigation.NavigatorEditMode editMode)
Switch the navigator into Edit mode. |
IssueNavigatorNavigation.NavigatorMode |
gotoEditOrNewMode(IssueNavigatorNavigation.NavigatorEditMode mode)
Switch to the passed edit mode in navigator. |
void |
gotoNavigator()
Goes to the navigation section, or, if already in the section, does nothing. |
void |
gotoNewMode(IssueNavigatorNavigation.NavigatorEditMode navigatorEditMode)
Switch the navigator into New mode. |
void |
gotoViewMode()
Switch the navigator into View mode. |
void |
hideActionsColumn()
Hide the actions column on the issue navigator. |
void |
loadFilter(long id)
Loads a filter in the issue navigator in summary mode. |
void |
loadFilter(long id,
IssueNavigatorNavigation.NavigatorEditMode mode)
Loads a filter in the issue navigator in edit mode. |
void |
modifySearch(NavigatorSearch search)
Modify the current search. |
void |
restoreColumnDefaults()
Restore the default columns in the Issue Navigator. |
void |
runSearch()
Run the current search. |
long |
saveCurrentAsNewFilter(SharedEntityInfo info)
Save the current search and new filter. |
long |
saveCurrentAsNewFilter(String name,
String description,
boolean favourite,
Set<? extends TestSharingPermission> permissions)
Save current search as new filter. |
long |
saveCurrentFilter()
Save the current filter. |
void |
showActionsColumn()
Show the actions column on the issue navigator. |
void |
sortIssues(String field,
String direction)
Sort the Issues in the navigator |
| Methods inherited from class com.atlassian.jira.functest.framework.AbstractNavigationUtil |
|---|
getNavigation |
| Methods inherited from class com.atlassian.jira.functest.framework.AbstractFuncTestUtil |
|---|
childLogIndentLevel, getAssertions, getEnvironmentData, getFuncTestHelperFactory, getLogger, log, log, navigation, submitAtPage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IssueNavigatorNavigationImpl(net.sourceforge.jwebunit.WebTester tester,
com.atlassian.jira.webtests.util.JIRAEnvironmentData environmentData)
| Method Detail |
|---|
public IssueNavigatorNavigation.NavigatorMode getCurrentMode()
IssueNavigatorNavigation
getCurrentMode in interface IssueNavigatorNavigationpublic IssueNavigatorNavigation.NavigatorEditMode getCurrentEditMode()
IssueNavigatorNavigation
getCurrentEditMode in interface IssueNavigatorNavigationpublic void gotoNavigator()
gotoNavigator in interface IssueNavigatorNavigationpublic void displayAllIssues()
displayAllIssues in interface IssueNavigatorNavigation
public void sortIssues(String field,
String direction)
IssueNavigatorNavigation
sortIssues in interface IssueNavigatorNavigationfield - The name of the field that should be used to sort the issues.direction - a String representing the sorting direction. The allowed values are "ASC" or "DESC".public void addColumnToIssueNavigator(String[] fieldNames)
IssueNavigatorNavigation
addColumnToIssueNavigator in interface IssueNavigatorNavigationfieldNames - The name of the field to be added as columns to the issue navigator.public void restoreColumnDefaults()
IssueNavigatorNavigation
restoreColumnDefaults in interface IssueNavigatorNavigationpublic void runSearch()
IssueNavigatorNavigation
runSearch in interface IssueNavigatorNavigationpublic void expandAllNavigatorSections()
IssueNavigatorNavigation
expandAllNavigatorSections in interface IssueNavigatorNavigationpublic void expandNavigatorSection(String sectionId)
IssueNavigatorNavigation
expandNavigatorSection in interface IssueNavigatorNavigationsectionId - the section to expand.public BulkChangeWizard bulkChange(IssueNavigatorNavigation.BulkChangeOption bulkChangeOption)
IssueNavigatorNavigation
bulkChange in interface IssueNavigatorNavigationbulkChangeOption - whether to bulk change all results or just the current page.
public void loadFilter(long id)
IssueNavigatorNavigation
loadFilter in interface IssueNavigatorNavigationid - The id of the filter to load.
public void loadFilter(long id,
IssueNavigatorNavigation.NavigatorEditMode mode)
IssueNavigatorNavigation
loadFilter in interface IssueNavigatorNavigationid - the id of the filter to load.mode - the navigator edit mode to enter into.public void gotoEditMode(IssueNavigatorNavigation.NavigatorEditMode editMode)
IssueNavigatorNavigation
gotoEditMode in interface IssueNavigatorNavigationeditMode - the mode to load the navigator into. Null indicates that we should goto the current mode.public void clickEditModeFlipLink()
IssueNavigatorNavigation
clickEditModeFlipLink in interface IssueNavigatorNavigationpublic void gotoViewMode()
IssueNavigatorNavigation
gotoViewMode in interface IssueNavigatorNavigationpublic IssueNavigatorNavigation createSearch(String jqlQuery)
IssueNavigatorNavigation
createSearch in interface IssueNavigatorNavigationjqlQuery - the query to be executed
public void createSearch(NavigatorSearch search)
IssueNavigatorNavigation
createSearch in interface IssueNavigatorNavigationsearch - the search to create.public void modifySearch(NavigatorSearch search)
IssueNavigatorNavigation
modifySearch in interface IssueNavigatorNavigationsearch - make the current search look like this.
public long createNewAndSaveAsFilter(SharedEntityInfo info,
NavigatorSearch search)
IssueNavigatorNavigation
createNewAndSaveAsFilter in interface IssueNavigatorNavigationinfo - the details of the search to create and save.search - the search to create and save.
public long saveCurrentAsNewFilter(SharedEntityInfo info)
IssueNavigatorNavigation
saveCurrentAsNewFilter in interface IssueNavigatorNavigationinfo - information used to save the search.
public long saveCurrentAsNewFilter(String name,
String description,
boolean favourite,
Set<? extends TestSharingPermission> permissions)
IssueNavigatorNavigation
saveCurrentAsNewFilter in interface IssueNavigatorNavigationname - name of the search.description - of the search.favourite - should the search going to be saved as a favourite?permissions - the share permissions to associate with the current search.
public long saveCurrentFilter()
IssueNavigatorNavigation
saveCurrentFilter in interface IssueNavigatorNavigationpublic void deleteFilter(long id)
IssueNavigatorNavigation
deleteFilter in interface IssueNavigatorNavigationid - the id of the filter to delete.public void hideActionsColumn()
IssueNavigatorNavigation
hideActionsColumn in interface IssueNavigatorNavigationpublic void showActionsColumn()
IssueNavigatorNavigation
showActionsColumn in interface IssueNavigatorNavigationpublic void gotoNewMode(IssueNavigatorNavigation.NavigatorEditMode navigatorEditMode)
IssueNavigatorNavigation
gotoNewMode in interface IssueNavigatorNavigationnavigatorEditMode - the editing mode to go into; may be null to use current.public IssueNavigatorNavigation.NavigatorMode gotoEditOrNewMode(IssueNavigatorNavigation.NavigatorEditMode mode)
IssueNavigatorNavigationIssueNavigatorNavigation.NavigatorMode.EDIT. If there is not current search it will move into IssueNavigatorNavigation.NavigatorMode.NEW.
gotoEditOrNewMode in interface IssueNavigatorNavigationmode - the edit mode to switch into.
public void goToConfigureColumns()
IssueNavigatorNavigation
goToConfigureColumns in interface IssueNavigatorNavigation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||