com.atlassian.jira.pageobjects.project.permissions
Class ProjectPermissionPageTab

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.permissions.ProjectPermissionPageTab
All Implemented Interfaces:
ProjectConfigPageTab, com.atlassian.pageobjects.Page

public class ProjectPermissionPageTab
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, elementFinder, footerElement, metaElement, pageBinder
 
Constructor Summary
ProjectPermissionPageTab(String projectKey)
           
 
Method Summary
 Permission getPermissionByName(String name)
           
 List<PermissionGroup> getPermissionGroups()
           
 String getSchemeDescription()
           
 String getSchemeName()
           
 ProjectSharedBy getSharedBy()
           
 String getUrl()
           
 EditPermissionScheme gotoScheme()
           
 SelectPermissionScheme gotoSelectScheme()
           
 void initialise()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isAt()
          Timed condition checking if we're at given page.
 boolean isSchemeChangeAvailable()
           
 boolean isSchemeLinked()
           
 
Methods inherited from class com.atlassian.jira.pageobjects.project.AbstractProjectConfigPageTab
getProjectHeader, getProjectId, getProjectKey, getTabs, init, openOperations
 
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

ProjectPermissionPageTab

public ProjectPermissionPageTab(String projectKey)
Method Detail

initialise

public void initialise()

getSchemeName

public String getSchemeName()

getSchemeDescription

public String getSchemeDescription()

isSchemeLinked

public boolean isSchemeLinked()

isSchemeChangeAvailable

public boolean isSchemeChangeAvailable()

gotoScheme

public EditPermissionScheme gotoScheme()

gotoSelectScheme

public SelectPermissionScheme gotoSelectScheme()

getPermissionGroups

public List<PermissionGroup> getPermissionGroups()

getPermissionByName

public Permission getPermissionByName(String name)

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

getUrl

public String getUrl()

getSharedBy

public ProjectSharedBy getSharedBy()


Copyright © 2002-2012 Atlassian. All Rights Reserved.