com.atlassian.jira.pageobjects.pages
Class AddPermissionPage

java.lang.Object
  extended by com.atlassian.jira.pageobjects.pages.AbstractJiraPage
      extended by com.atlassian.jira.pageobjects.pages.AddPermissionPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class AddPermissionPage
extends AbstractJiraPage

Since:
v6.2

Field Summary
 
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, elementFinder, footerElement, metaElement, pageBinder, timeouts
 
Constructor Summary
AddPermissionPage(int schemeId, int permission)
          Deprecated. Use AddPermissionPage(int, String)
AddPermissionPage(int schemeId, String permissionKey)
          Constructor.
 
Method Summary
 EditPermissionsPage add()
           
 String getGroup()
           
 int getPermission()
          Deprecated. use getPermissionKey()
 String getPermissionKey()
           
 String getPermissionName()
           
 int getSchemeId()
           
 String getUrl()
          
 com.atlassian.pageobjects.elements.query.TimedCondition isAt()
          Timed condition checking if we're at given page.
 void setGroup(String group)
          Selects group by provided name.
 
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
 

Constructor Detail

AddPermissionPage

@Deprecated
public AddPermissionPage(int schemeId,
                                    int permission)
Deprecated. Use AddPermissionPage(int, String)

Constructor.

Parameters:
schemeId - getSchemeId()
permission - getPermission()

AddPermissionPage

public AddPermissionPage(int schemeId,
                         String permissionKey)
Constructor.

Parameters:
schemeId - getSchemeId()
permissionKey - getPermission()
Method Detail

isAt

public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
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

getUrl

public String getUrl()


getSchemeId

public int getSchemeId()
Returns:
scheme id - permission owner

getPermission

@Deprecated
public int getPermission()
Deprecated. use getPermissionKey()

Returns:
for which permission type

getPermissionKey

public String getPermissionKey()
Returns:
for which permission type

getPermissionName

public String getPermissionName()
Returns:
Name of permission, which will be added.

getGroup

public String getGroup()
Returns:
Returns group, which is selected.

setGroup

public void setGroup(String group)
Selects group by provided name.

Parameters:
group - select name of group

add

public EditPermissionsPage add()
Returns:
Adds permission, for form, which is filled on this page.


Copyright © 2002-2014 Atlassian. All Rights Reserved.