com.atlassian.jira.pageobjects.project.versions
Class VersionPageTab

java.lang.Object
  extended by com.atlassian.jira.pageobjects.pages.AbstractJiraPage
      extended by com.atlassian.jira.pageobjects.project.AbstractProjectConfigPageTab
          extended by com.atlassian.jira.pageobjects.project.versions.VersionPageTab
All Implemented Interfaces:
ProjectConfigPageTab, com.atlassian.pageobjects.Page

public class VersionPageTab
extends AbstractProjectConfigPageTab

Since:
v4.4

Field Summary
static String TAB_LINK_ID
           
 
Fields inherited from class com.atlassian.jira.pageobjects.project.AbstractProjectConfigPageTab
projectInfoLocator
 
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, footerElement, metaElement, pageBinder, timeouts
 
Constructor Summary
VersionPageTab(String projectKey)
           
 
Method Summary
 VersionPageTab closeServerErrorDialog()
           
 EditVersionForm getEditVersionForm()
           
 com.atlassian.pageobjects.elements.PageElement getMergeLink()
           
 String getServerError()
           
 String getUrl()
           
 Version getVersionByName(String name)
           
 List<Version> getVersions()
           
 void initialise()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isAt()
          Timed condition checking if we're at given page.
 void isReady()
           
 com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> isVersionsLoading()
           
 void moveVersionAbove(Version source, Version target)
           
 void moveVersionBelow(Version source, Version target)
           
 MergeDialog openMergeDialog()
           
 
Methods inherited from class com.atlassian.jira.pageobjects.project.AbstractProjectConfigPageTab
getOperations, getProjectHeader, getProjectId, getProjectKey, getTabs, init
 
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

TAB_LINK_ID

public static final String TAB_LINK_ID
See Also:
Constant Field Values
Constructor Detail

VersionPageTab

public VersionPageTab(String projectKey)
Method Detail

initialise

public void initialise()

isReady

public void isReady()

isAt

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

Specified by:
isAt in class AbstractJiraPage
Returns:
timed condition checking, if the test is at given page

getEditVersionForm

public EditVersionForm getEditVersionForm()

getMergeLink

public com.atlassian.pageobjects.elements.PageElement getMergeLink()

closeServerErrorDialog

public VersionPageTab closeServerErrorDialog()

getServerError

public String getServerError()

getVersionByName

public Version getVersionByName(String name)

getVersions

public List<Version> getVersions()

getUrl

public String getUrl()

moveVersionAbove

public void moveVersionAbove(Version source,
                             Version target)

moveVersionBelow

public void moveVersionBelow(Version source,
                             Version target)

openMergeDialog

public MergeDialog openMergeDialog()

isVersionsLoading

public com.atlassian.pageobjects.elements.query.TimedQuery<Boolean> isVersionsLoading()


Copyright © 2002-2014 Atlassian. All Rights Reserved.