public class EditUserGroupsPage extends AbstractJiraPage
Modifier and Type | Field and Description |
---|---|
protected com.atlassian.pageobjects.elements.SelectElement |
availablegroups |
protected MultiSelect |
groupMultiSelect |
protected com.atlassian.pageobjects.elements.PageElement |
join |
protected com.atlassian.pageobjects.elements.SelectElement |
joinedGroups |
protected com.atlassian.pageobjects.elements.PageElement |
leave |
protected com.atlassian.pageobjects.elements.PageElement |
returnLink |
protected com.atlassian.pageobjects.elements.PageElement |
userGroupPickerContainer |
body, driver, elementFinder, javascriptExecutor, metaElement, pageBinder, timeouts, webDriverPoller
Constructor and Description |
---|
EditUserGroupsPage(String username) |
Modifier and Type | Method and Description |
---|---|
EditUserGroupsPage |
addTo(List<String> groups) |
<P extends com.atlassian.pageobjects.Page> |
addTo(List<String> groups,
Class<P> targetPage,
Object... arguments) |
EditUserGroupsPage |
addTo(String... groups) |
List<String> |
getActiveSuggestionLabels() |
String |
getUrl() |
boolean |
hasError(String errorStr) |
boolean |
hasErrors() |
com.atlassian.pageobjects.elements.query.TimedCondition |
isAt()
Timed condition checking if we're at given page.
|
EditUserGroupsPage |
openSuggestions(String groupNamePattern) |
void |
parsePage() |
EditUserGroupsPage |
removeFrom(List<String> groups) |
<P extends com.atlassian.pageobjects.Page> |
removeFrom(List<String> groups,
Class<P> targetPage,
Object... arguments) |
EditUserGroupsPage |
removeFrom(String... groups) |
ViewUserPage |
returnToUserView() |
back, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
protected com.atlassian.pageobjects.elements.PageElement userGroupPickerContainer
protected com.atlassian.pageobjects.elements.SelectElement joinedGroups
protected com.atlassian.pageobjects.elements.SelectElement availablegroups
protected com.atlassian.pageobjects.elements.PageElement join
protected com.atlassian.pageobjects.elements.PageElement leave
protected com.atlassian.pageobjects.elements.PageElement returnLink
protected MultiSelect groupMultiSelect
public EditUserGroupsPage(String username)
public String getUrl()
public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
AbstractJiraPage
isAt
in class AbstractJiraPage
public void parsePage()
public boolean hasErrors()
public boolean hasError(String errorStr)
public ViewUserPage returnToUserView()
public EditUserGroupsPage addTo(String... groups)
public EditUserGroupsPage addTo(List<String> groups)
public EditUserGroupsPage removeFrom(String... groups)
public EditUserGroupsPage removeFrom(List<String> groups)
public <P extends com.atlassian.pageobjects.Page> P addTo(List<String> groups, Class<P> targetPage, Object... arguments)
public <P extends com.atlassian.pageobjects.Page> P removeFrom(List<String> groups, Class<P> targetPage, Object... arguments)
public EditUserGroupsPage openSuggestions(String groupNamePattern)
Copyright © 2002-2024 Atlassian. All Rights Reserved.