public class ApplicationDetailsPage extends AbstractCrowdPage
Modifier and Type | Field and Description |
---|---|
protected com.atlassian.pageobjects.elements.PageElement |
active |
protected com.atlassian.pageobjects.elements.PageElement |
addApplication |
static String |
APPLICATION_VIEWDETAILS_ACTION_URL |
protected com.atlassian.pageobjects.elements.PageElement |
applicationAuthTest |
protected com.atlassian.pageobjects.elements.PageElement |
applicationDescription |
protected com.atlassian.pageobjects.elements.PageElement |
applicationDirectories |
protected com.atlassian.pageobjects.elements.PageElement |
applicationGroups |
protected com.atlassian.pageobjects.elements.PageElement |
applicationId |
protected com.atlassian.pageobjects.elements.SelectElement |
applicationLinkDropdown |
protected com.atlassian.pageobjects.elements.PageElement |
applicationName |
protected com.atlassian.pageobjects.elements.PageElement |
applicationOptions |
protected com.atlassian.pageobjects.elements.PageElement |
applicationPermissions |
protected com.atlassian.pageobjects.elements.PageElement |
applicationRemoteAddress |
protected com.atlassian.pageobjects.elements.PageElement |
applicationUsers |
protected com.atlassian.pageobjects.elements.PageElement |
browseApplication |
protected com.atlassian.pageobjects.elements.PageElement |
removeApplication |
protected com.atlassian.pageobjects.elements.PageElement |
topNavBrowseApplication |
protected com.atlassian.pageobjects.elements.PageElement |
updateButton |
auiMessages, DEFAULT_CANCEL_BUTTON_ID, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, I18N, NEXT_BUTTON_SELECTOR, pageBinder, systemAdminMenu, TABLE_ROWS_SELECTOR, VALUE_DATA_ATTRIBUTE
Constructor and Description |
---|
ApplicationDetailsPage(String paramName,
String paramValue) |
Modifier and Type | Method and Description |
---|---|
void |
assertBaseActionsPresent() |
void |
assertBaseApplicationTabsPresent() |
protected void |
assertElementsPresent(Collection<com.atlassian.pageobjects.elements.PageElement> tabs) |
String |
getApplicationDescription() |
String |
getApplicationId() |
String |
getApplicationName() |
String |
getUrl() |
static String |
getUrlForApplication(int applicationId) |
static String |
getUrlForApplication(String applicationName) |
ApplicationAdministratorsPage |
goToApplicationAdministrators() |
ApplicationPermissionsPage |
goToApplicationPermissions() |
ApplicationAuthenticationTestPage |
goToAuthTest() |
boolean |
isActive() |
ApplicationDetailsPage |
saveApplication() |
void |
setActive(boolean active) |
void |
setApplicationDescription(String description) |
void |
setApplicationLink(String name) |
void |
setApplicationName(String name) |
getAuiMessages, getHeader, getReactMessage, isContentLoaded, isSystemAdminMenuPresent, reloadWithoutWaitingForContent, setTextField, setTextFieldValueAndPressEnter, waitUntilContentLoaded, waitUntilPageLoad
public static final String APPLICATION_VIEWDETAILS_ACTION_URL
protected com.atlassian.pageobjects.elements.PageElement applicationId
protected com.atlassian.pageobjects.elements.PageElement topNavBrowseApplication
protected com.atlassian.pageobjects.elements.PageElement browseApplication
protected com.atlassian.pageobjects.elements.PageElement addApplication
protected com.atlassian.pageobjects.elements.PageElement removeApplication
protected com.atlassian.pageobjects.elements.PageElement applicationDirectories
protected com.atlassian.pageobjects.elements.PageElement applicationGroups
protected com.atlassian.pageobjects.elements.PageElement applicationUsers
protected com.atlassian.pageobjects.elements.PageElement applicationPermissions
protected com.atlassian.pageobjects.elements.PageElement applicationRemoteAddress
protected com.atlassian.pageobjects.elements.PageElement applicationAuthTest
protected com.atlassian.pageobjects.elements.PageElement applicationOptions
protected com.atlassian.pageobjects.elements.PageElement applicationName
protected com.atlassian.pageobjects.elements.PageElement applicationDescription
protected com.atlassian.pageobjects.elements.PageElement active
protected com.atlassian.pageobjects.elements.PageElement updateButton
protected com.atlassian.pageobjects.elements.SelectElement applicationLinkDropdown
public String getUrl()
public static String getUrlForApplication(String applicationName) throws UnsupportedEncodingException
UnsupportedEncodingException
public static String getUrlForApplication(int applicationId)
public String getApplicationDescription()
public void setApplicationDescription(String description)
public String getApplicationName()
public void setApplicationLink(String name)
public void setApplicationName(String name)
public boolean isActive()
public void setActive(boolean active)
public String getApplicationId()
protected void assertElementsPresent(Collection<com.atlassian.pageobjects.elements.PageElement> tabs)
public void assertBaseApplicationTabsPresent()
public void assertBaseActionsPresent()
public ApplicationDetailsPage saveApplication()
public ApplicationAdministratorsPage goToApplicationAdministrators()
public ApplicationPermissionsPage goToApplicationPermissions()
public ApplicationAuthenticationTestPage goToAuthTest()
Copyright © 2020 Atlassian. All rights reserved.