Class RolloutDialog
- 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.RolloutDialog
-
public class RolloutDialog 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 RolloutDialog()Construct the associated Rollout Dialog.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclickSelectAllLivecopy()Click the SelectAll livecopy buttonvoidclose()Close the rollout dialogvoiddeselectLivecopy(java.lang.String livecopyPath)Deselect a livecopybooleanisContinueEnabled()booleanisLiveCopySelected(java.lang.String livecopyPath)booleanisSelectAllChecked()intnumberOfLiveCopies()voidrolloutNow()Perform rollout operation nowvoidselectLivecopy(java.lang.String livecopyPath)Select a livecopyvoidsubmitRollout()-
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
-
numberOfLiveCopies
public int numberOfLiveCopies()
- Returns:
- number of livecopies in rollout dialog
-
isLiveCopySelected
public boolean isLiveCopySelected(java.lang.String livecopyPath)
- Parameters:
livecopyPath- path of the livecopy- Returns:
- true if the livecopy is selected for rollout
-
selectLivecopy
public void selectLivecopy(java.lang.String livecopyPath)
Select a livecopy- Parameters:
livecopyPath- path of the livecopy
-
deselectLivecopy
public void deselectLivecopy(java.lang.String livecopyPath)
Deselect a livecopy- Parameters:
livecopyPath- path of the livecopy
-
clickSelectAllLivecopy
public void clickSelectAllLivecopy()
Click the SelectAll livecopy button
-
isSelectAllChecked
public boolean isSelectAllChecked()
-
close
public void close()
Close the rollout dialog
-
rolloutNow
public void rolloutNow()
Perform rollout operation now
-
submitRollout
public void submitRollout()
-
isContinueEnabled
public boolean isContinueEnabled()
-
-