Class ViewCustomDirectoryAttributesPage
java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.directory.view.ViewDirectory
com.atlassian.crowd.pageobjects.directory.view.custom.ViewCustomDirectoryAttributesPage
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.atlassian.pageobjects.elements.PageElement
protected Iterable<com.atlassian.pageobjects.elements.PageElement>
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected ViewCustomTabs
Fields inherited from class com.atlassian.crowd.pageobjects.directory.view.ViewDirectory
idQueryParam
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetUrl()
void
init()
removeAttribute
(String attributeName) setAttributeValue
(String attributeName, String attributeValue) setNewAttributeName
(String value) setNewAttributeValue
(String value) submit()
Methods inherited from class com.atlassian.crowd.pageobjects.directory.view.ViewDirectory
delete, getId
Methods inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
bindAndWaitUntilPageLoad, clickWithJsById, executeJavascript, getAuiMessages, getForgedLicenseWarningBanner, getHeader, getJsExecutor, getSystemAdminDropdownMenu, initializeSystemAdminMenu, isContentLoaded, isSystemAdminDropdownMenuPresent, reloadWithoutWaitingForContent, selectOptionById, selectOptionByLabel, setTextField, setTextFieldValueAndPressEnter, waitUntilAsyncFinished, waitUntilAsyncFinished, waitUntilContentLoaded, waitUntilPageLoad
-
Field Details
-
tabs
-
existingAttributes
-
newAttributeName
protected com.atlassian.pageobjects.elements.PageElement newAttributeName -
newAttributeValue
protected com.atlassian.pageobjects.elements.PageElement newAttributeValue -
addAttributeButton
protected com.atlassian.pageobjects.elements.PageElement addAttributeButton -
submitButton
protected com.atlassian.pageobjects.elements.PageElement submitButton
-
-
Constructor Details
-
ViewCustomDirectoryAttributesPage
public ViewCustomDirectoryAttributesPage() -
ViewCustomDirectoryAttributesPage
-
-
Method Details
-
init
public void init() -
removeAttribute
-
setAttributeValue
public ViewCustomDirectoryAttributesPage setAttributeValue(String attributeName, String attributeValue) -
getAttributeRows
-
setNewAttributeName
-
setNewAttributeValue
-
addAttribute
-
submit
-
goToDetails
-
goToPermissions
-
getUrl
-