Class PolicyDialog
- java.lang.Object
-
- com.adobe.cq.testing.selenium.pagewidgets.common.BaseComponent
-
- com.adobe.cq.testing.selenium.pagewidgets.common.AEMBaseComponent
-
- com.adobe.cq.testing.selenium.pagewidgets.coral.Dialog
-
- com.adobe.cq.testing.selenium.pagewidgets.cq.PolicyDialog
-
public class PolicyDialog extends Dialog
-
-
Field Summary
-
Fields inherited from class com.adobe.cq.testing.selenium.pagewidgets.coral.Dialog
variantAccessor
-
Fields inherited from class com.adobe.cq.testing.selenium.pagewidgets.common.BaseComponent
cssSelector, currentElement
-
-
Constructor Summary
Constructors Constructor Description PolicyDialog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyDialogclickButton(com.codeborne.selenide.SelenideElement button)PolicyDialogclickCancel()PolicyDialogclickDone()DialogclickEditDesign()PolicyDialogclickPolicyButton(com.codeborne.selenide.SelenideElement button)PolicyDialogclickPolicyCreate()PolicyDialogclickPolicyDuplicate()com.codeborne.selenide.SelenideElementgetCancelButton()com.codeborne.selenide.SelenideElementgetDoneButton()com.codeborne.selenide.SelenideElementgetEditDesignButton()CoralSelectgetPolicySelect()com.codeborne.selenide.SelenideElementpolicyDescription()com.codeborne.selenide.SelenideElementpolicyTitle()PolicyDialogselectPolicy(java.lang.String policyPath)-
Methods inherited from class com.adobe.cq.testing.selenium.pagewidgets.coral.Dialog
button, clickDefault, clickPrimary, clickQuietAction, clickSecondary, clickWarning, content, isError, isSuccess, title
-
Methods inherited from class com.adobe.cq.testing.selenium.pagewidgets.common.AEMBaseComponent
getAction, getTrackingElement, waitPageMasked, waitPageUnmasked, waitReady
-
Methods inherited from class com.adobe.cq.testing.selenium.pagewidgets.common.BaseComponent
adaptTo, click, element, getCssSelector, isExisting, isVisible, isVisibleWithinViewport, render, scrollTo, waitDisabled, waitEnabled, waitVanish, waitVisible
-
-
-
-
Method Detail
-
getEditDesignButton
public com.codeborne.selenide.SelenideElement getEditDesignButton()
-
getPolicySelect
public CoralSelect getPolicySelect()
-
getCancelButton
public com.codeborne.selenide.SelenideElement getCancelButton()
-
getDoneButton
public com.codeborne.selenide.SelenideElement getDoneButton()
-
clickEditDesign
public Dialog clickEditDesign()
-
selectPolicy
public PolicyDialog selectPolicy(java.lang.String policyPath)
-
clickCancel
public PolicyDialog clickCancel()
-
clickDone
public PolicyDialog clickDone()
-
clickPolicyCreate
public PolicyDialog clickPolicyCreate()
-
clickPolicyDuplicate
public PolicyDialog clickPolicyDuplicate()
-
clickButton
public PolicyDialog clickButton(com.codeborne.selenide.SelenideElement button)
-
clickPolicyButton
public PolicyDialog clickPolicyButton(com.codeborne.selenide.SelenideElement button)
-
policyTitle
public com.codeborne.selenide.SelenideElement policyTitle()
- Returns:
- the policy title field.
-
policyDescription
public com.codeborne.selenide.SelenideElement policyDescription()
- Returns:
- the policy description field.
-
-