com.atlassian.bamboo.pageobjects.pages.plan.configuration.notification
Class ConfigurePlanNotificationsPage

java.lang.Object
  extended by com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
      extended by com.atlassian.bamboo.pageobjects.pages.plan.configuration.notification.ConfigurePlanNotificationsPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class ConfigurePlanNotificationsPage
extends AbstractBambooPage

A chain configuration page to edit notifications.


Field Summary
static org.openqa.selenium.By EDIT_NOTIFICATION_LINK
           
 
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, pageBinder, testedProduct
 
Constructor Summary
ConfigurePlanNotificationsPage(PlanKey planKey)
           
 
Method Summary
 ConfigureNotificationComponent addNotification()
           
 ConfigureNotificationComponent editNotification(int index)
           
 String getUrl()
           
 com.atlassian.pageobjects.elements.PageElement indicator()
          This must return an element whose presence indicates that we're on given page.
 
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
doWait, ensureIndicatorPresent, getHeader, isAdmin, isLoggedIn, isPageLoaded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EDIT_NOTIFICATION_LINK

public static final org.openqa.selenium.By EDIT_NOTIFICATION_LINK
Constructor Detail

ConfigurePlanNotificationsPage

public ConfigurePlanNotificationsPage(@NotNull
                                      PlanKey planKey)
Method Detail

indicator

public com.atlassian.pageobjects.elements.PageElement indicator()
Description copied from class: AbstractBambooPage
This must return an element whose presence indicates that we're on given page.

Specified by:
indicator in class AbstractBambooPage
Returns:
element uniquely identifying given page

getUrl

public String getUrl()

addNotification

public ConfigureNotificationComponent addNotification()

editNotification

public ConfigureNotificationComponent editNotification(int index)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.