|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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.ApplicationHomeEditPage
public class ApplicationHomeEditPage
Represents the actions available when editing the application home page. This is also the third step of the App Within Minutes wizard, in which the presentation of the application home page is customized.
| Constructor Summary | |
|---|---|
ApplicationHomeEditPage()
|
|
| Method Summary | ||
|---|---|---|
void |
addLiveTableColumn(String columnLabel)
Adds a new live table column. |
|
ApplicationHomePage |
clickFinish()
Clicks on the Finish button. |
|
ApplicationClassEditPage |
clickPreviousStep()
Clicks on the Previous Step button. |
|
void |
clickSaveAndContinue()
|
|
|
clickSaveAndView()
|
|
protected
|
createViewPage()
|
|
String |
getIcon()
|
|
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. |
|
ApplicationHomeEditPage |
waitUntilPageIsLoaded()
|
|
| Methods inherited from class org.xwiki.test.ui.po.InlinePage |
|---|
clickCancel, clickPreview, getContent, getForm |
| Methods inherited from class org.xwiki.test.ui.po.ViewPage |
|---|
clickBreadcrumbLink, clickWantedLink, editSection, exists, getBreadcrumbContent, hasBreadcrumbContent, isInlinePage, openAttachmentsDocExtraPane, openCommentsDocExtraPane, openHistoryDocExtraPane, waitForDocExtraPaneActive, waitUntilContent |
| Methods inherited from class org.xwiki.test.ui.po.BasePage |
|---|
canDelete, clickContentMenuEditSubMenuEntry, clickContentMenuTopEntry, copy, createInlinePage, createPage, createSpace, delete, edit, editClass, editInline, editObjects, editRights, editWiki, editWYSIWYG, getCurrentUser, getDocumentTitle, getEditURL, getMetaDataValue, getPageMenuLink, getPageTitle, getPageURL, hasLoginLink, isAuthenticated, isNewDocument, login, logout, register, sendKeys, watchDocument, watchSpace |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ApplicationHomeEditPage()
| Method Detail |
|---|
public ApplicationClassEditPage clickPreviousStep()
public ApplicationHomePage clickFinish()
public <T extends ViewPage> T clickSaveAndView()
clickSaveAndView in class InlinePagepublic void clickSaveAndContinue()
clickSaveAndContinue in class InlinePageprotected <T extends ViewPage> T createViewPage()
createViewPage in class InlinePagepublic 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 removed
public 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 for
true 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 column
true 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
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||