Class PropertiesPage
- java.lang.Object
-
- com.adobe.cq.testing.selenium.pageobject.granite.BasePage
-
- com.adobe.cq.testing.selenium.pageobject.cq.sites.PropertiesPage
-
public final class PropertiesPage extends BasePage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPropertiesPage.Tabs
-
Constructor Summary
Constructors Constructor Description PropertiesPage(java.lang.String... pagePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertiesPagecancel()<T> TclickTab(java.lang.String tabName, java.lang.Class<T> clazz)PropertiesPageexpectConfirmation()com.codeborne.selenide.SelenideElementgetBulkForm()com.codeborne.selenide.ElementsCollectiongetCoralTabs()PageSelectorgetPageSelector()com.codeborne.selenide.SelenideElementgetSaveButton()com.codeborne.selenide.SelenideElementgetSaveCloseButton()PropertiesPageopenBulk(java.lang.String... pagePath)PropertiesPagesave()voidsaveAndClose()PropertiesPage.Tabstabs()voidwaitReady()Wait that the page is ready (according to coral).-
Methods inherited from class com.adobe.cq.testing.selenium.pageobject.granite.BasePage
getEditedPath, getPath, getUrl, isOpen, open, open, openInNewWindow, refresh, waitForMessage, waitMasked, waitUnmasked
-
-
-
-
Method Detail
-
openBulk
public PropertiesPage openBulk(java.lang.String... pagePath)
- Parameters:
pagePath- single or multiple page properties.- Returns:
- itself.
-
waitReady
public void waitReady()
Description copied from class:BasePageWait that the page is ready (according to coral).
-
clickTab
public <T> T clickTab(java.lang.String tabName, java.lang.Class<T> clazz)
-
save
public PropertiesPage save()
-
cancel
public PropertiesPage cancel()
-
saveAndClose
public void saveAndClose()
-
getBulkForm
public com.codeborne.selenide.SelenideElement getBulkForm()
-
getSaveButton
public com.codeborne.selenide.SelenideElement getSaveButton()
-
getSaveCloseButton
public com.codeborne.selenide.SelenideElement getSaveCloseButton()
-
getCoralTabs
public com.codeborne.selenide.ElementsCollection getCoralTabs()
-
tabs
public PropertiesPage.Tabs tabs()
- Returns:
- available tabs / fields for page properties.
-
getPageSelector
public PageSelector getPageSelector()
-
expectConfirmation
public PropertiesPage expectConfirmation()
-
-