com.atlassian.bamboo.webdriver.page.admin
Class GroupsAdminPage

java.lang.Object
  extended by com.atlassian.bamboo.webdriver.page.BambooAbstractPage
      extended by com.atlassian.bamboo.webdriver.page.admin.GroupsAdminPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class GroupsAdminPage
extends BambooAbstractPage


Nested Class Summary
static class GroupsAdminPage.Group
           
 
Field Summary
 org.openqa.selenium.WebElement existingGroupsTable
           
 
Fields inherited from class com.atlassian.bamboo.webdriver.page.BambooAbstractPage
driver, pageBinder, testedProduct
 
Constructor Summary
GroupsAdminPage()
           
 
Method Summary
 GroupsAdminPage createGroup(java.lang.String groupName)
           
 GroupsAdminPage deleteGroup(java.lang.String groupName)
           
 EditGroupPage editGroup(java.lang.String name)
           
 java.util.List<java.lang.String> getExistingGroupNames()
           
 java.util.List<GroupsAdminPage.Group> getGroups()
           
 java.lang.String getUrl()
           
 
Methods inherited from class com.atlassian.bamboo.webdriver.page.BambooAbstractPage
at, doWait, getHeader, isAdmin, isLoggedIn, setCheckbox
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

existingGroupsTable

public org.openqa.selenium.WebElement existingGroupsTable
Constructor Detail

GroupsAdminPage

public GroupsAdminPage()
Method Detail

getUrl

public java.lang.String getUrl()

getExistingGroupNames

public java.util.List<java.lang.String> getExistingGroupNames()

editGroup

public EditGroupPage editGroup(java.lang.String name)

createGroup

public GroupsAdminPage createGroup(java.lang.String groupName)

deleteGroup

public GroupsAdminPage deleteGroup(java.lang.String groupName)

getGroups

public java.util.List<GroupsAdminPage.Group> getGroups()


Copyright © 2011 Atlassian. All Rights Reserved.