com.atlassian.bamboo.pageobjects.pages.admin
Class AbstractBambooAdminPage

java.lang.Object
  extended by com.atlassian.bamboo.pageobjects.core.AbstractBambooPage
      extended by com.atlassian.bamboo.pageobjects.pages.admin.AbstractBambooAdminPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page
Direct Known Subclasses:
RemovePlanAdminPage, UpmPage

public abstract class AbstractBambooAdminPage
extends AbstractBambooPage

Abstract admin page in Bamboo.

Since:
v3.3

Field Summary
 
Fields inherited from class com.atlassian.bamboo.pageobjects.core.AbstractBambooPage
driver, elementFinder, pageBinder, testedProduct
 
Constructor Summary
AbstractBambooAdminPage()
           
 
Method Summary
 ServerStateBanner getStateBanner()
          State banner is present on every admin page
protected abstract  java.lang.String linkId()
          ID of the link in the side menu.
 BambooAdminSideMenu sideMenu()
           
 
Methods inherited from class com.atlassian.bamboo.pageobjects.core.AbstractBambooPage
doWait, ensureIndicatorPresent, getHeader, indicator, isAdmin, isLoggedIn, isPageLoaded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.pageobjects.Page
getUrl
 

Constructor Detail

AbstractBambooAdminPage

public AbstractBambooAdminPage()
Method Detail

linkId

protected abstract java.lang.String linkId()
ID of the link in the side menu.

Returns:
ID of the link in the side menu

sideMenu

public BambooAdminSideMenu sideMenu()

getStateBanner

public ServerStateBanner getStateBanner()
State banner is present on every admin page

Returns:
state server banner component


Copyright © 2011 Atlassian. All Rights Reserved.