Class ViewGroupMembersPage
java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.group.ViewGroupMembersPage
- All Implemented Interfaces:
CrowdPage,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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.openqa.selenium.Byprotected static final org.openqa.selenium.Byprotected Longprotected static final org.openqa.selenium.Byprotected static final org.openqa.selenium.Byprotected static final Stringprotected com.atlassian.pageobjects.elements.PageElementprotected com.atlassian.pageobjects.elements.PageElementprotected Stringprotected static final org.openqa.selenium.Byprotected static final org.openqa.selenium.Bystatic final org.openqa.selenium.Byprotected static final org.openqa.selenium.Byprotected AtlaskitSelectprotected static final StringFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEntries(String... entryNames) voidgetUrl()voidinit()protected booleanReturns whether the content has loaded.voidremoveUser(String username) voidselectEntries(String... entryNames) voidselectEntry(String entryName) Methods inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
bindAndWaitUntilPageLoad, clickWithJsById, executeJavascript, getAuiMessages, getForgedLicenseWarningBanner, getHeader, getJsExecutor, getPageLoadTimeout, getSystemAdminDropdownMenu, initializeSystemAdminMenu, isSystemAdminDropdownMenuPresent, reloadWithoutWaitingForContent, selectOptionById, selectOptionByLabel, setTextField, setTextFieldValueAndPressEnter, toMillis, 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:AbstractCrowdPageReturns 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:
isContentLoadedin classAbstractCrowdPage
-