Class ApplicationTemplateProviderEditPage
- java.lang.Object
-
- org.xwiki.test.ui.po.BaseElement
-
- org.xwiki.test.ui.po.BasePage
-
- org.xwiki.test.ui.po.ViewPage
-
- org.xwiki.test.ui.po.InlinePage
-
- org.xwiki.appwithinminutes.test.po.ApplicationEditPage
-
- org.xwiki.appwithinminutes.test.po.ApplicationTemplateProviderEditPage
-
public class ApplicationTemplateProviderEditPage extends ApplicationEditPage
Represents the actions available when editing the application template provider. This is also the third step of the App Within Minutes wizard, in which the application entries are configured.- Since:
- 8.4
- Version:
- $Id: 2eaaac03e74bca957e3bbd95b0d383c257dc22b1 $
-
-
Field Summary
-
Fields inherited from class org.xwiki.appwithinminutes.test.po.ApplicationEditPage
nextStepButton, previousStepButton
-
-
Constructor Summary
Constructors Constructor Description ApplicationTemplateProviderEditPage()
Default constructor, wait for the next step button to be ready.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationTemplateProviderEditPage
clickEnforceEntryLocation()
ApplicationHomeEditPage
clickNextStep()
Clicks on the Next Step button.ApplicationClassEditPage
clickPreviousStep()
Clicks on the Previous Step button.String
getDescription()
String
getIcon()
org.openqa.selenium.WebElement
getSaveAndViewButton()
String
getTerminal()
boolean
hasTerminalOption()
boolean
isEntryLocationEnforced()
ApplicationTemplateProviderEditPage
setDescription(String description)
ApplicationTemplateProviderEditPage
setIcon(String icon)
ApplicationTemplateProviderEditPage
setTerminal(String visibleText)
-
Methods inherited from class org.xwiki.appwithinminutes.test.po.ApplicationEditPage
getSaveAndContinueButton
-
Methods inherited from class org.xwiki.test.ui.po.InlinePage
clickCancel, clickPreview, clickSaveAndContinue, clickSaveAndContinue, clickSaveAndView, clickSaveAndView, createViewPage, getContent, getForm, getFormLocator, getValue, setValue
-
Methods inherited from class org.xwiki.test.ui.po.ViewPage
clickBreadcrumbLink, clickWantedLink, clickWantedLink, contentContainsElement, editSection, exists, getBreadcrumb, getBreadcrumbContent, getLastModifiedText, getPageBackgroundColor, getTitleColor, getTitleFontFamily, getTranslateButton, hasBreadcrumbContent, hasBreadcrumbContent, hasTranslateButton, isInlinePage, openCommentsDocExtraPane, openHistoryDocExtraPane, openInformationDocExtraPane, scrollToTop, useShortcutForDocExtraPane, useShortcutKeyForCommentPane, useShortcutKeyForHistoryPane, useShortcutKeyForInformationPane, waitForDocExtraPaneActive, waitUntilContent
-
Methods inherited from class org.xwiki.test.ui.po.BasePage
canDelete, clickAdminActionsSubMenuEntry, clickEditSubMenuEntry, clickLocale, clickMoreActionsSubMenuEntry, copy, createInlinePage, createPage, delete, deletePage, edit, editClass, editInline, editObjects, editRights, editWiki, editWYSIWYG, getCurrentUser, getDocumentTitle, getDrawerMenu, getEditURL, getErrorContent, getHTMLMetaDataValue, getLocales, getMetaDataValue, getPageTitle, getPageURL, getXWikiMessageContent, hasLeftPanel, hasLoginLink, hasNotificationsMenu, hasRenderingError, isAuthenticated, isForbidden, isNewDocument, isNotificationsMenuOpen, login, logout, register, reloadPage, rename, sendKeys, toggleActionMenu, toggleNotificationsMenu, useShortcutKeyForClassEditing, useShortcutKeyForEditing, useShortcutKeyForInlineEditing, useShortcutKeyForObjectEditing, useShortcutKeyForPageDeletion, useShortcutKeyForPageRenaming, useShortcutKeyForRightsEditing, useShortcutKeyForSourceViewer, useShortcutKeyForWikiEditing, useShortcutKeyForWysiwygEditing, validateWCAG, validateWCAG, validateWCAG, viewChildren, watchDocument, watchSpace, watchWiki
-
Methods inherited from class org.xwiki.test.ui.po.BaseElement
getDriver, getUtil, isElementVisible, setContext, waitForNotificationErrorMessage, waitForNotificationInProgressMessage, waitForNotificationSuccessMessage, waitForNotificationWarningMessage, waitUntilPageIsReady
-
-
-
-
Method Detail
-
clickNextStep
public ApplicationHomeEditPage clickNextStep()
Clicks on the Next Step button.- Returns:
- the page that represents the next step of the App Within Minutes wizard
-
getSaveAndViewButton
public org.openqa.selenium.WebElement getSaveAndViewButton()
- Overrides:
getSaveAndViewButton
in classApplicationEditPage
-
clickPreviousStep
public ApplicationClassEditPage clickPreviousStep()
Clicks on the Previous Step button.- Returns:
- the page that represents the previous step of the App Within Minutes wizard
-
setIcon
public ApplicationTemplateProviderEditPage setIcon(String icon)
-
getIcon
public String getIcon()
-
setDescription
public ApplicationTemplateProviderEditPage setDescription(String description)
-
getDescription
public String getDescription()
-
clickEnforceEntryLocation
public ApplicationTemplateProviderEditPage clickEnforceEntryLocation()
-
isEntryLocationEnforced
public boolean isEntryLocationEnforced()
-
setTerminal
public ApplicationTemplateProviderEditPage setTerminal(String visibleText)
-
getTerminal
public String getTerminal()
-
hasTerminalOption
public boolean hasTerminalOption()
-
-