Class ViewGroupMembersPage
java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.group.ViewGroupMembersPage
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
- Direct Known Subclasses:
ViewGroupMembersWithNestedGroupsEnabledPage
Please note that this page has two versions. This one, and second one(com.atlassian.crowd.pageobjects.group.ViewGroupMembersWithNestedGroupsEnabledPage),
it is because of our current design. The page looks divergent depending whether nested groups are enabled or not.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final org.openqa.selenium.By
protected static final org.openqa.selenium.By
protected Long
protected static final org.openqa.selenium.By
protected static final org.openqa.selenium.By
protected static final String
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected String
protected static final org.openqa.selenium.By
protected static final org.openqa.selenium.By
static final org.openqa.selenium.By
protected static final org.openqa.selenium.By
protected AtlaskitSelect
protected static final String
Fields inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
auiMessages, DEFAULT_CANCEL_BUTTON_ID, DEFAULT_FORM_FIELD_SELECTOR, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, forgedLicenseWarningBanner, I18N, NEXT_BUTTON_SELECTOR, pageBinder, systemAdminMenu, TABLE_ROWS_SELECTOR, VALUE_DATA_ATTRIBUTE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addEntries
(String... entryNames) void
getUrl()
void
init()
protected boolean
Returns whether the content has loaded.void
removeUser
(String username) void
selectEntries
(String... entryNames) void
selectEntry
(String entryName) Methods inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
bindAndWaitUntilPageLoad, clickWithJsById, executeJavascript, getAuiMessages, getForgedLicenseWarningBanner, getHeader, getJsExecutor, getSystemAdminDropdownMenu, initializeSystemAdminMenu, isSystemAdminDropdownMenuPresent, reloadWithoutWaitingForContent, selectOptionById, selectOptionByLabel, setTextField, setTextFieldValueAndPressEnter, waitUntilAsyncFinished, waitUntilAsyncFinished, waitUntilContentLoaded, waitUntilPageLoad
-
Field Details
-
URL
- See Also:
-
GROUP_MEMBERS_CONTAINER_ID
- See Also:
-
MEMBER_ROW_SELECTOR
protected static final org.openqa.selenium.By MEMBER_ROW_SELECTOR -
DISPLAY_NAME_SELECTOR
protected static final org.openqa.selenium.By DISPLAY_NAME_SELECTOR -
NAME_SELECTOR
protected static final org.openqa.selenium.By NAME_SELECTOR -
EMAIL_SELECTOR
protected static final org.openqa.selenium.By EMAIL_SELECTOR -
ACTIVE_SELECTOR
protected static final org.openqa.selenium.By ACTIVE_SELECTOR -
MEMBER_ACTIONS_SELECTOR
protected static final org.openqa.selenium.By MEMBER_ACTIONS_SELECTOR -
groupMembersContainer
protected com.atlassian.pageobjects.elements.PageElement groupMembersContainer -
groupMembersTable
protected com.atlassian.pageobjects.elements.PageElement groupMembersTable -
MULTI_SELECT_CONTAINER
public static final org.openqa.selenium.By MULTI_SELECT_CONTAINER -
select2
-
ADD_BUTTON
protected static final org.openqa.selenium.By ADD_BUTTON -
directoryId
-
groupName
-
-
Constructor Details
-
ViewGroupMembersPage
public ViewGroupMembersPage() -
ViewGroupMembersPage
-
-
Method Details
-
init
public void init() -
addEntries
-
clearSelectedEntries
public void clearSelectedEntries() -
selectEntry
-
selectEntries
-
getGroupMembers
-
removeUser
-
getUrl
-
getGroupPanel
-
isContentLoaded
protected boolean isContentLoaded()Description copied from class:AbstractCrowdPage
Returns whether the content has loaded. Used inAbstractCrowdPage.waitUntilContentLoaded()
. Subclasses should override this method to wait for a distinguishing content to appear. E.g. a page title.- Overrides:
isContentLoaded
in classAbstractCrowdPage
-