public class ViewGroupMembersWithNestedGroupsEnabledPage extends ViewGroupMembersPage
Modifier and Type | Class and Description |
---|---|
static class |
ViewGroupMembersWithNestedGroupsEnabledPage.UserMember |
ViewGroupMembersPage.GroupMemberRow, ViewGroupMembersPage.GroupMemberRowMatcher
Modifier and Type | Field and Description |
---|---|
protected com.atlassian.pageobjects.elements.PageElement |
addGroupsButton |
protected com.atlassian.pageobjects.elements.PageElement |
addUsersButton |
protected com.atlassian.pageobjects.elements.PageElement |
errorMessage |
protected com.atlassian.pageobjects.elements.PageElement |
groupsForm |
protected com.atlassian.pageobjects.elements.PageElement |
groupsMembersTable |
protected com.atlassian.pageobjects.elements.PageElement |
removeGroupsButton |
protected com.atlassian.pageobjects.elements.PageElement |
removeUsersButton |
protected com.atlassian.pageobjects.elements.PageElement |
usersMembersTable |
ACTIVE_SELECTOR, ADD_BUTTON, directoryId, DISPLAY_NAME_SELECTOR, EMAIL_SELECTOR, GROUP_MEMBERS_CONTAINER_ID, groupMembersContainer, groupMembersTable, groupName, MEMBER_ACTIONS_SELECTOR, MEMBER_ROW_SELECTOR, MULTI_SELECT_CONTAINER, NAME_SELECTOR, select2, URL
auiMessages, DEFAULT_CANCEL_BUTTON_ID, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, forgedLicenseWarningBanner, I18N, NEXT_BUTTON_SELECTOR, pageBinder, systemAdminMenu, TABLE_ROWS_SELECTOR, VALUE_DATA_ATTRIBUTE
Constructor and Description |
---|
ViewGroupMembersWithNestedGroupsEnabledPage() |
ViewGroupMembersWithNestedGroupsEnabledPage(Long directoryId,
String groupName) |
Modifier and Type | Method and Description |
---|---|
boolean |
canAddGroups() |
boolean |
canAddUsers() |
boolean |
canRemoveGroups() |
boolean |
canRemoveUsers() |
GroupPicker |
enterAddGroupsPicker() |
UserPicker |
enterAddUsersPicker() |
GroupPicker |
enterRemoveGroupsPicker() |
UserPicker |
enterRemoveUsersPicker() |
Optional<String> |
getError() |
List<GroupRow> |
getNestedGroups() |
List<ViewGroupMembersWithNestedGroupsEnabledPage.UserMember> |
getUsers() |
protected boolean |
isContentLoaded()
Returns whether the content has loaded.
|
addEntries, clearSelectedEntries, getGroupMembers, getGroupPanel, getUrl, init, removeUser, selectEntries, selectEntry
bindAndWaitUntilPageLoad, getAuiMessages, getForgedLicenseWarningBanner, getHeader, isSystemAdminMenuPresent, reloadWithoutWaitingForContent, setTextField, setTextFieldValueAndPressEnter, waitUntilAsyncFinished, waitUntilAsyncFinished, waitUntilContentLoaded, waitUntilPageLoad
protected com.atlassian.pageobjects.elements.PageElement addGroupsButton
protected com.atlassian.pageobjects.elements.PageElement groupsMembersTable
protected com.atlassian.pageobjects.elements.PageElement usersMembersTable
protected com.atlassian.pageobjects.elements.PageElement removeGroupsButton
protected com.atlassian.pageobjects.elements.PageElement addUsersButton
protected com.atlassian.pageobjects.elements.PageElement removeUsersButton
protected com.atlassian.pageobjects.elements.PageElement errorMessage
protected com.atlassian.pageobjects.elements.PageElement groupsForm
public ViewGroupMembersWithNestedGroupsEnabledPage()
public GroupPicker enterAddGroupsPicker()
public boolean canAddGroups()
public GroupPicker enterRemoveGroupsPicker()
public boolean canRemoveGroups()
public UserPicker enterAddUsersPicker()
public boolean canAddUsers()
public UserPicker enterRemoveUsersPicker()
public boolean canRemoveUsers()
public List<ViewGroupMembersWithNestedGroupsEnabledPage.UserMember> getUsers()
protected boolean isContentLoaded()
AbstractCrowdPage
AbstractCrowdPage.waitUntilContentLoaded()
. Subclasses should override
this method to wait for a distinguishing content to appear. E.g. a page title.isContentLoaded
in class ViewGroupMembersPage
Copyright © 2021 Atlassian. All rights reserved.