public class ApplicationHomeEditPage extends ApplicationEditPage
nextStepButton, previousStepButton
Constructor and Description |
---|
ApplicationHomeEditPage()
Default constructor which waits on xaction_save button.
|
Modifier and Type | Method and Description |
---|---|
void |
addLiveTableColumn(String columnLabel)
Adds a new live table column.
|
ApplicationHomePage |
clickFinish()
Clicks on the Finish button.
|
ApplicationTemplateProviderEditPage |
clickPreviousStep()
Clicks on the Previous Step button.
|
protected <T extends ViewPage> |
createViewPage() |
String |
getIcon() |
String |
getTitle() |
boolean |
hasLiveTableColumn(String columnLabel) |
boolean |
isDeprecatedLiveTableColumnsWarningDisplayed() |
boolean |
isLiveTableColumnDeprecated(String columnLabel) |
void |
moveLiveTableColumnBefore(String columnToMove,
String beforeColumn)
Reorders the live table columns by moving one column before another.
|
void |
removeAllDeprecatedLiveTableColumns(boolean yes)
Removes all deprecated columns or simply hides the warning message based on the given boolean value.
|
void |
removeLiveTableColumn(String columnLabel)
Removes the live table column with the specified label.
|
void |
setDescription(String description)
Sets the application description.
|
void |
setIcon(String icon)
Sets the application icon.
|
void |
setTitle(String title)
Sets the application title.
|
ApplicationHomeEditPage |
waitUntilPageIsLoaded() |
getSaveAndContinueButton, getSaveAndViewButton
clickCancel, clickPreview, clickSaveAndContinue, clickSaveAndContinue, clickSaveAndView, clickSaveAndView, getContent, getForm, getFormLocator, getValue, setValue, waitUntilPageJSIsLoaded
clickBreadcrumbLink, clickWantedLink, clickWantedLink, contentContainsElement, editSection, exists, getBreadcrumb, getBreadcrumbContent, getPageBackgroundColor, getTitleColor, getTitleFontFamily, getTranslateButton, hasBreadcrumbContent, hasBreadcrumbContent, hasTranslateButton, isInlinePage, openAttachmentsDocExtraPane, openCommentsDocExtraPane, openHistoryDocExtraPane, openInformationDocExtraPane, scrollToTop, useShortcutKeyForAttachmentPane, useShortcutKeyForCommentPane, useShortcutKeyForHistoryPane, useShortcutKeyForInformationPane, waitForDocExtraPaneActive, waitUntilContent
canDelete, clickAdminActionsSubMenuEntry, clickEditSubMenuEntry, clickLocale, clickMoreActionsSubMenuEntry, copy, createInlinePage, createPage, delete, deletePage, edit, editClass, editInline, editObjects, editRights, editWiki, editWYSIWYG, getCurrentUser, getDocumentTitle, getEditURL, getErrorContent, getHTMLMetaDataValue, getLocales, getMetaDataValue, getPageTitle, getPageURL, hasLeftPanel, hasLoginLink, hasNotificationsMenu, hasRenderingError, hideDrawer, isAuthenticated, isDrawerVisible, isForbidden, isNewDocument, isNotificationsMenuOpen, login, logout, register, rename, sendKeys, showDrawer, toggleActionMenu, toggleDrawer, toggleNotificationsMenu, useShortcutKeyForClassEditing, useShortcutKeyForEditing, useShortcutKeyForInlineEditing, useShortcutKeyForObjectEditing, useShortcutKeyForPageDeletion, useShortcutKeyForPageRenaming, useShortcutKeyForRightsEditing, useShortcutKeyForSourceViewer, useShortcutKeyForWikiEditing, useShortcutKeyForWysiwygEditing, viewChildren, watchDocument, watchSpace, watchWiki
getDriver, getUtil, isElementVisible, setContext, waitForNotificationErrorMessage, waitForNotificationInProgressMessage, waitForNotificationSuccessMessage, waitForNotificationWarningMessage
public ApplicationHomeEditPage()
public ApplicationTemplateProviderEditPage clickPreviousStep()
public ApplicationHomePage clickFinish()
protected <T extends ViewPage> T createViewPage()
createViewPage
in class InlinePage
public void setTitle(String title)
title
- the new application titlepublic String getTitle()
public void setDescription(String description)
description
- the new application descriptionpublic void setIcon(String icon)
icon
- the icon to setpublic String getIcon()
public void addLiveTableColumn(String columnLabel)
columnLabel
- the label of the live table column to be addedpublic void removeLiveTableColumn(String columnLabel)
columnLabel
- the label of the live table column to be removedpublic void moveLiveTableColumnBefore(String columnToMove, String beforeColumn)
columnToMove
- the label of the live table column to be movedbeforeColumn
- the label of the reference columnpublic boolean hasLiveTableColumn(String columnLabel)
columnLabel
- the label of the live table column to check fortrue
if the specified column was selected (i.e. included in the live table), false
otherwisepublic boolean isLiveTableColumnDeprecated(String columnLabel)
columnLabel
- the label of a live table columntrue
if the specified column is displayed as deprecated in the list of selected live table
columns, false
otherwisepublic void removeAllDeprecatedLiveTableColumns(boolean yes)
yes
- true
to remove all deprecated columns, false
to just hide the warning messagepublic boolean isDeprecatedLiveTableColumnsWarningDisplayed()
true
if the warning message about deprecated live table columns is displayed, false
otherwisepublic ApplicationHomeEditPage waitUntilPageIsLoaded()
waitUntilPageIsLoaded
in class BasePage
Copyright © 2004–2021 XWiki. All rights reserved.